Job Description
What you'll do
This is an individual contributor position. Expectations will be on the below lines:
- Responsible for design and architecture of new products.
- Work in full DevOps mode, be responsible for all phases of engineering. From early specs, design/architecture, technology choice, development, unit-testing/integration automation, and deployment.
- Collaborate with architects, product management and other engineering teams to build the technical vision, and road map for the team.
- Build technical specifications, prototypes and presentations to communicate your ideas.
- Be well versed in emerging industry technologies and trends, and have the ability to communicate that knowledge to the team and use it to influence product direction.
- Orchestrate with team to develop a product or parts of a large product.
Requirements
- B.Tech / M.Tech degree in Computer Science from a premier institute.
- 4+ years of relevant experience in software development.
- Should have excellent computer science fundamentals and a good understanding of design, and performance of algorithms
- Proficient in Java/Scala Programming
- Proficient in writing code that is reliable, maintainable, secure, and performant
- Knowledge of Azure services and/or AWS.
- Good understanding of distributed systems