Python-Senior Software Engineer (India) at Jobgether

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Python-Senior Software Engineer (India) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a . Python-Senior Software Engineer. in . India. .. This role offers an exciting opportunity to contribute to complex, high-impact projects across multiple industries, from urban innovation to enterprise media and healthcare solutions. You will be part of a dynamic team delivering scalable, secure, and high-quality software that transforms real-world problems into elegant solutions. The position involves close collaboration with stakeholders, mentoring peers, and actively participating in all stages of the software development lifecycle. You will leverage your expertise in Python, REST APIs, and software design principles to deliver robust and maintainable solutions. This role is ideal for engineers who thrive in agile, fast-paced environments and are passionate about shaping the future of technology.. . Accountabilities. Develop, test, and maintain high-quality Python applications that are scalable, secure, and performant.. Facilitate effective communication with project stakeholders to provide status updates, technical recommendations, and feature demonstrations.. Gather and clarify requirements, translating them into technical solutions and client-facing deliverables.. Independently manage project delivery within the defined architecture and SDLC, from conceptualization to deployment.. Collaborate with engineers, designers, and managers to address user pain points, anticipate issues, and iterate on solutions.. Participate actively in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.. Produce clear, client-facing documentation using Markdown or similar tools.. . 5+ years of professional experience in . Python. development.. Strong proficiency in . Object-Oriented Programming. (inheritance, polymorphism, classes, instances, properties) and software design patterns.. Experience developing and integrating . REST APIs. , with tools such as Postman.. Solid understanding of . SQL and NoSQL databases. , including JOINs, indexing, constraints, and normalization.. Proficiency with . Linux operating systems. and command-line tools.. Familiarity with . Agile development methodologies. , SDLC, and version control tools.. Experience writing client-facing documentation.. Desired: familiarity with . YAML. , containerization (. Docker/Kubernetes. ), unit testing, cybersecurity basics, and CI/CD tools like . Jenkins. .. Strong communication and teamwork skills, with the ability to mentor and support junior engineers.. . Company Location: India.