Python AWS Developer
Job Description
Infosys invites you to join as a Python AWS Developer on site in Houston, TX. The position offers a competitive annual salary ranging from USD 81,905 to 108,848 and the opportunity to contribute across the full software lifecycle. In this role, you will engage in requirements work, design decisions, coding and integration, code reviews, test strategies, training and documentation, production issue resolution, and maintaining a knowledge base.
Responsibilities in this role center on guiding technical solutions, ensuring stability, and sharing knowledge across the team. You will help document business requirements, participate in design discussions, implement new features, review code, shape testing approaches, create user training and support materials, address production issues, and keep comprehensive records to support future projects.
Responsibilities
- Contribute to requirements gathering by documenting assigned portions of business needs in line with provided guidance
- Lead software design discussions and capture decisions to steer the team toward effective solutions
- Implement new features and integrate updates into existing applications with a focus on maintaining system stability
- Perform code reviews, apply changes to the codebase, and maintain code repositories
- Define and implement test strategies, analyze results, and coordinate bug fixes to uphold quality standards
- Create user training programs, documentation, and support materials to facilitate adoption of new software
- Actively resolve production issues and propose preventive measures to improve reliability
- Maintain detailed records of code, testing techniques, and support activities to enrich the knowledge base for similar projects
Requirements
- A collaborative spirit and excellent communication skills
- Ability to manage end to end SDLC from requirements gathering through implementation
- Skill at translating complex requirements into actionable development tasks
- Passion for design with hands on coding experience
- Proactive approach to testing, troubleshooting, and refining applications
- Experience working with cross functional teams and performing software integration