Strong experience with best-in-class software engineering practicesGood programming knowledge in Backend and preferably in Front End as wellPolyglot programmer with any combo of Java + Spring Boot, JavaScript + NodeAdept in multiple databases including SQL + NoSQL (Mongo / Cassandra DB / DynamoDB)Good knowledge of web technologies, design patterns and architecture principles.Familiarity with HTML / CSS, JavaScript and UI / UX designFamiliar with HA / DR, scalability, performance, code optimizationsExperience with working with highly performance and throughput systemsAbility to define, track and deliver items to one s own schedule.Good organizational skills and the ability to work on more than one project at a time.Exceptional attention to detail and good communication skillsWho you are and what you bring :
- B.E / B.Tech in Computer Science or Electrical Engineering
- 10+ years of solid software development experience
- Extensive knowledge of at least 1 cloud platform (AWS, Microsoft Azure, GCP)
- IOT Based product functionality knowledge.
- Good knowledge and experience with Agile, TDD or BDD methodologies
- Excellent knowledge of software and application design and architecture
- Understanding of software quality assurance and security principles
- A technical mindset with great attention to detail
- Ability to collaborate and work across team, functions, and geographies.
- Experience with JIRA, Confluence, GIT, Bitbucket etc.
- Familiarity with HTML / CSS, JavaScript and UI / UX design
- Exposure or knowledge in Renewable Tech companies
- Familiarity with working with any embedded or telecom or hardware product is desirable.
- Ability to work in a fast-paced environment.
- Experience with IoT based systems preferred.
Skills Required
Java, Javascript, Node, Spring Boot, Sql