Lead end-to-end software development for Java and Angular full stack applications, collaborating with cross-functional teams to design, code, test, and support production systems.
Compensation
Along with competitive pay, as a full-time Infosys employee you are also eligible for the following benefits:
Responsibilities
Contribute to requirements elicitation and documentation
Facilitate software application design discussions and document decisions
Participate in coding and integrate new features or updates into existing applications
Conduct code reviews and maintain code repositories
Implement test strategies, analyze results, and coordinate bug fixes
Responsible for developing and/or engineering the end-to-end features of a system, from user experience to backend code, leveraging cloud-first and agile mindset.
Responsibilities
Design, build, and refine complete system features from UI to backend
Contribute solutions to work-related problems
Collaborate with cross-functional teams to ensure alignment of project goals and deliverables
Mentor junior team members
Continuously evaluate and implement best practices to improve development processes
The Principal Engineer is a key leadership role within the engineering team, responsible for overseeing and guiding complex technical projects, driving innovation, and ensuring the successful delivery of high-quality software products.
Responsibilities
Prepare technical design specifications based on functional requirements and analysis documents.
Provide written knowledge transfer material.
Review functional requirements, analysis, and design documents and provide feedback.
Implement, test, maintain and support software, based on technical design specifications.
Improve system quality by identifying issues and common patterns and developing standard operating procedures.
Design, build and test web-based applications for various site components and edit site content. Document technical designs and specifications. Research and incorporate updated content for websites.
Responsibilities
Lead the development and implementation of web application features to meet project requirements
Coordinate with cross-functional teams to ensure seamless integration of web components
Mentor junior team members to support their professional growth and skill development
Monitor and optimize website performance to enhance user experience and reliability
Engage with multiple teams and contribute on key decisions
Own the technical direction and architecture of custom software solutions, leading teams through design and delivery. Set development standards and ensure code quality, scalability, and performance aligned to business objectives.
Responsibilities
Expected to be an SME, collaborate and manage the team to perform.
Responsible for team decisions.
Engage with multiple teams and contribute on key decisions.
Provide solutions to problems for their immediate team and across multiple teams.
Lead the establishment and enforcement of development standards to ensure consistency and quality across projects.
Own the technical direction and architecture of custom software solutions, leading teams through design and delivery. Set development standards and ensure code quality, scalability, and performance aligned to business objectives.
Responsibilities
Own the technical direction and architecture of custom software solutions
Lead teams through design and delivery
Set development standards and ensure code quality, scalability, and performance
Act as an SME, collaborate and manage the team
Engage with multiple teams and contribute on key decisions