As a Senior Python Developer at Infosys, you will play a crucial role in the development, validation, and support of software solutions for our clients, ensuring the highest levels of service and efficiency. Your responsibilities will encompass the end-to-end software development lifecycle, including requirement gathering, system design, coding, testing, and troubleshooting.
This is an exciting opportunity for someone who is passionate about working with cutting-edge technologies and delivering innovative solutions to clients navigating their digital transformation journey.
Key Responsibilities
- Requirement Analysis. Gather and understand detailed client requirements and translate them into actionable system requirements.
- Software Development. Design, build, and maintain efficient, reusable, and scalable code primarily using Python.
- Application Integration. Integrate user-facing elements with server-side logic and work with data storage solutions to optimize performance and scalability.
- Testing & Validation. Write and execute test cases and scenarios based on specifications to ensure the quality and functionality of the developed solutions.
- Collaboration. Work closely with other team members and stakeholders, participating actively in an Agile environment.
- Technology Leadership. Stay up-to-date with emerging technologies and trends to ensure the team is always using the best solutions for our clients.
- Problem-Solving. Leverage your analytical skills to solve complex technical problems and develop high-quality solutions that meet business needs.
Required Skills
- Programming Languages. Proficiency in Python.
- Web Frameworks. Hands-on experience with web frameworks like Django, Flask, and Pyramid.
- Data Processing Libraries. Solid knowledge of Pandas and Numpy for data manipulation and analysis.
- System Design & Architecture. Basic understanding of design principles and architecture fundamentals.
- Agile Methodologies. Familiarity with Agile practices and the ability to contribute effectively in a collaborative environment.
- Code Quality & Testing. Experience writing test cases and ensuring the quality of the code produced.
- Logical & Analytical Skills. Strong problem-solving abilities and a keen eye for detail.
Desired Competencies
- Ability to write clean, scalable, and maintainable Python code.
- Solid understanding of data storage solutions and database management.
- Familiarity with front-end technologies and integrating them with backend systems.
- Good communication skills to collaborate with clients and internal teams.
What We Offer
- Challenging Projects. Opportunities to work on innovative and impactful projects for global clients.
- Career Growth. A clear career progression path with opportunities for skill development and leadership roles.
- Collaborative Culture. Work in an open, collaborative environment with cutting-edge tools and technologies.
About Infosys. Infosys is a global leader in technology services and consulting. With a strong focus on digital transformation, we help clients from various industries achieve their business goals through innovative, data-driven solutions. Join us and be part of a team that is at the forefront of technological advancements, shaping the future of business.