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
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