Senior Software Development Engineer


Company Name


Job Description

  • Job Description:

    We are seeking an experienced Senior Python Developer to lead the design, development, and maintenance of complex Python applications in a serverless microservice architecture. You will architect scalable solutions, collaborate with multidisciplinary teams, mentor junior developers, and ensure the highest quality of code across our SaaS products.


    Responsibilities

    • Lead the development, testing, debugging, and maintenance of complex Python applications and services.

    • Architect and implement robust, scalable solutions addressing intricate business challenges.

    • Collaborate with developers, data scientists, FinOps practitioners, and stakeholders to ensure efficiency and robustness of solutions.

    • Utilize AWS and Azure managed services to build sophisticated serverless applications and API setups.

    • Conduct thorough code reviews and ensure adherence to SOLID principles.

    • Troubleshoot, optimize, and resolve application issues in distributed systems.

    • Design REST APIs following business-driven concepts, entities, and best practices.

    • Implement and utilize Dependency Injection (DI) patterns and DI containers effectively.

    • Drive adoption of CI/CD best practices.

    • Apply black box and white box testing methodologies for high-quality delivery.

    • Stay updated on emerging technologies and propose innovative improvements.

    • Mentor and guide junior developers.


    Technical & Professional Requirements

    • Experience: 8?12 years in development, testing, and supporting software applications, preferably SaaS products.

    • Proven experience as a Senior Python Developer, with advanced development techniques.

    • Hands-on experience with AWS and/or other cloud technologies.

    • Strong understanding of data structures, algorithms, and object-oriented design principles.

    • Ability to troubleshoot distributed microservice systems.

    • Strong problem-solving skills, attention to detail, and critical thinking.

    • Excellent communication and collaboration skills.

    • Ability to work autonomously and within a team.

Job Details

Experience : 3 To 8
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 3 Lac - 9 Lac P.A

Education Summary

UG : BE/B.Tech PG : Any PG Degree

Contact Details

Contact Person : NA
Contact Number : 7338856831
e-mailId : askus@infosys.com
Address : Infosys Ltd. Plot No. 1, Rajiv Gandhi Infotech Park, Hinjawadi, Taluka Mulshi, Pune.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia