Posted:
4/28/2026, 10:05:26 PM
Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India
Experience Level(s):
Junior ⋅ Mid Level
Field(s):
DevOps & Infrastructure ⋅ Software Engineering
Roles and Responsibilities
In this role, you will:
• Implement user interfaces for application software with the latest UX methodologies
• Apply principles of SDLC and methodologies like Agile/XP, CI/CD, software security, scalability, documentation practices, refactoring and testing techniques
• Write code that meets standards and delivers desired functionality using the technology selected for the Project.
• Develop microservices using Spring Boot as part of a microservices architecture.
• Develop web-based applications (Javascript, HTML, Angular 8+, CSS).
• Write unit tests in UI and services using frameworks like Angular Tests / Jasmine, Maven Tests.
• Have all use cases Automated using any Automation framework.
• Collaborate with UX, Product Owners, Architects, QA and Customers to meet the customer requirements.
• Understand performance parameters and assess application performance
• Work on core data structures and algorithms and implement them using the chosen technology
• Proactively share information across the team, to the right audience with the appropriate level of detail and timelines
Education Qualification
For roles outside USA: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience.
For roles in USA: Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum years of experience 2 to 5 years
Desired Characteristics
• A minimum of 3+ years of professional experience in software design and development using Angular
• Advantage - Full Stack developer
• Experience in cloud development writing node applications using- JavaScript, HTML, CSS, Angular, Typescript
Technical Expertise:
Experience with front-end technologies such as JavaScript, HTML5, CSS, Angular, Typescript.
Experience in unit testing frameworks like Jasmine, Angular tests, Maven Test Aware of methods and practices such as Agile/XP, etc.
Prior work experience in an agile environment, or introductory training on Lean/Agile. Aware of and able to apply continuous integration (CI).
General understanding of the impacts of technology choice to the software development life cycle.
Good to Have:
Experience in EKS / Kubernetes.
Experience in Jenkins CI/CD pipeline.
Business Acumen:
• Demonstrates the initiative to explore alternate technology and approaches to solving problems
• Skilled in breaking down problems, documenting problem statements and estimating efforts
• Demonstrates awareness about competitors and industry trends
• Has the ability to analyze impact of technology choices Leadership:
• Ability to takes ownership of small and medium sized tasks and deliver while coordinating with team members
• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
• Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
• Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives
Personal Attributes:
• Strong oral and written communication skills
• Strong interpersonal skills
• Effective team building and problem solving abilities
• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit
Leadership:
• Ability to takes ownership of small and medium sized tasks and deliver while coordinating with team members
• Ensures understanding of issues and presents clear rationale. Able to speak to mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
• Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
• Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives
Personal Attributes:
• Strong oral and written communication skills
• Strong interpersonal skills
• Effective team building and problem solving abilities
• Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit
Relocation Assistance Provided: Yes
Website: https://www.gevernova.com/
Headquarter Location: Boston, Massachusetts, United States
Employee Count: 10001+
Year Founded: 2021
IPO Status: Public
Last Funding Type: Grant
Industries: Energy ⋅ Energy Efficiency ⋅ Sustainability