Key Responsibilities Include
- Strategic responsibilities -
- Help in design of scalable solutions for the company with full stack development.
- Functional responsibilities -
- Design the end to end solutions with mobile, web-app and DB full-stack development.
- Work with product management and developers to ensure a stable, market needed product
- Discuss with clients, business analysts, and developers for a full stack of products to meet various customer needs
- Create comprehensive solution plans
- Understanding of a broad range of platforms for identifying the best technology for the product
- Good and agile troubleshooter
- Good communicator
- Key attributes for success -
- Customer centric approach and orientation
- Collaborates and manages vendors that supply solutions to enhance the company’s product(s)
- Has to be a creative and innovative technologist to be successful
- Technical management, w.r.t design architecture and the review of these
- Understanding of budgets and business-planning
- Excellent communication skills
- Personal authority and integrity with proven ability to establish relationships
Establish trust, responsive to change/adaptability; learn continuously/improvement-orientation, proactive, positive joyful.
Strong demonstrated experience in interaction with cross functional heads and continuously questioning the status quo and raise the bar in improving quality, collaboration and experience
A leader who can communicate an inspired vision and a sense of core purpose and motivate the entire organization
Qualifications
To qualify for the role, you must have -
Experience
- 3+ years of strong development experience
- Experience in developing architecting solutions working with clients
- Lead and participate in delivering A-class solutions
Essential Skills
- Engineering or Masters degree in computer science
- Hands on developer with strong development skills in core Java, SQL, React JS(preferably), Android
- Strong knowledge of Design patterns and data structures
- Exposure to IDE platforms
- Extensive knowledge of multi-threading, sockets, multi-processing, multi app development
Good To Have Skills
- Good presentation skills
- Ability with work with product teams and clients for architecting reusable solutions across a range of product lines
- Self starter with high ownership and responsibility
- Able to make timely decisions in unknown/uncertain situations