Senior Software Developer - Python
Published date: 2024/01/10
- Location: Gurugram, Haryana, India
Responsibilities
• Convert product requirements into scalable apps that are deployable on cross-platform.
• Own your code from solutions architecture to its delivery following the twelve-factor app methodology.
• Go beyond team/role-specific boundaries and collaborate effectively using strong communication skills with other related teams (Mobile, Web, Product/Design etc.) and business stakeholders across distributed teams in a global environment.
• Co-own design best practices, and goals and approach functional and non-functional requirements while gatekeeping code/architecture quality.
• Maintain focus on customer/user experience and be prompt with problem resolution.
• Invest in learning new languages, and technologies and research new tools.
Requirements
• At Least 3-6 years of hands-on experience in designing, developing, deploying and scaling large-scale applications on any stack.
• Good understanding of the programming language Python.
• Experience in modelling data for security and scalability in either relational or NoSQL databases.
• Design and implement clean, low-latency REST/RPC-based interfaces.
• Proficient in OOP, Design patterns and functional programming.
• Working knowledge of PostgreSQL/MongoDB/Cassandra, Kafka, Redis and Spark/Map-Reduce.
• Must have worked on declarative frameworks for container automation and orchestration.
• Well-versed with agile methodologies and TDD.
• Be Chuck Norris of DevOps by preaching observability and troubleshooting system performance by memory optimisation, fixing resource leaks, fine-tuning thread pool etc.
(ref:hirist.com
• Convert product requirements into scalable apps that are deployable on cross-platform.
• Own your code from solutions architecture to its delivery following the twelve-factor app methodology.
• Go beyond team/role-specific boundaries and collaborate effectively using strong communication skills with other related teams (Mobile, Web, Product/Design etc.) and business stakeholders across distributed teams in a global environment.
• Co-own design best practices, and goals and approach functional and non-functional requirements while gatekeeping code/architecture quality.
• Maintain focus on customer/user experience and be prompt with problem resolution.
• Invest in learning new languages, and technologies and research new tools.
Requirements
• At Least 3-6 years of hands-on experience in designing, developing, deploying and scaling large-scale applications on any stack.
• Good understanding of the programming language Python.
• Experience in modelling data for security and scalability in either relational or NoSQL databases.
• Design and implement clean, low-latency REST/RPC-based interfaces.
• Proficient in OOP, Design patterns and functional programming.
• Working knowledge of PostgreSQL/MongoDB/Cassandra, Kafka, Redis and Spark/Map-Reduce.
• Must have worked on declarative frameworks for container automation and orchestration.
• Well-versed with agile methodologies and TDD.
• Be Chuck Norris of DevOps by preaching observability and troubleshooting system performance by memory optimisation, fixing resource leaks, fine-tuning thread pool etc.
(ref:hirist.com
0 page views
Related listings
-
Cyber SecuritySoftware DeveloperKPMG entities in India are established under the laws of India and are owned and managed (as the case may be) by established Indian professionals. Established in September 1993, the KPMG entities have rapidly built a significant competitive presence ...2026/11/07
-
Software Engineer Senior Applications DeveloperSoftware DeveloperType of a person we are looking for - You have aesthetics knowledge about minimalistic web designing and have practically worked on it - You know WordPress development amazingly well and can convert a PSD design to WordPress with efficient coding in ...2026/11/07
-
Software EngineerSoftware DeveloperWe are #hiring! Software Engineer #DawnBIT is a rapidly emerging multi-national services company offering consulting, #technology, products, outsourcing, and #nextgeneration #services. We help good organizations turn better with our smart solutions i...2026/11/07
