Senior/Lead Software Engineer

4 weeks ago


Hyderabad, India Randstad Full time

Requirements :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

- Proven experience (12+ years) as a Senior/Lead Software Engineer or Architect, with a strong focus on Python, AWS, and Django development.

- Expertise in Python programming language and Django web framework, with a solid understanding of object-oriented programming principles and design patterns.

- Extensive experience with cloud computing platforms, particularly AWS services such as EC2,ECS, DynamoDB S3, Lambda, RDS. IAM experience is preferred, but not required.

- Strong knowledge of microservices architecture, containerization (Docker), and serverless computing.

- Experience in designing and implementing RESTful APIs, integrating with third-party services, oAuth / OIDC, and handling data storage and retrieval.

- Experience in finding out the bottlenecks and scaling the systems using various infrastructure services like caching, data partitioning, load balancing, async processing, etc.

- Proficiency in database technologies such as PostgreSQL, MySQL, or Amazon Aurora.

- Strong leadership skills with the ability to mentor and coach engineering teams, foster a culture of collaboration, and drive technical excellence.

- Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.

- Familiarity with Agile/Scrum methodologies and DevOps practices.

Responsibilities :

- Lead the architectural design and technical implementation of Python-based software solutions within our Planful for Marketing product line, leveraging AWS services and Django framework to build scalable and resilient applications.

- Define technical requirements, design specifications, and architecture diagrams, ensuring alignment with business objectives and scalability requirements.

- Provide technical leadership and guidance to the development team, driving best practices, code quality standards, and continuous improvement.

- Collaborate with product management, UX/UI designers, and other stakeholders to translate requirements into technical solutions, prioritizing features and delivering projects on time.

- Evaluate new technologies, tools, and frameworks, conducting proof-of-concepts and making recommendations for adoption based on technical feasibility and business impact.

- Conduct code reviews, identify performance bottlenecks, and implement optimizations to improve system reliability, scalability, and maintainability.

- Champion security best practices, compliance standards, and data protection measures, ensuring the confidentiality, integrity, and availability of systems and data.

- Stay updated on emerging trends, industry best practices, and advancements in Python, AWS, and Django development, sharing knowledge and insights with the team.

(ref:hirist.tech)

  • Hyderabad, India Microsoft Full time

    OverviewAre you ready to join an exciting and dynamic team of engineers? If so, Microsoft's Cloud Operations + Innovation team is looking to hire a Senior Software Engineering Lead!Microsoft’s Cloud Operations and Innovation (CO+I) team builds and operates Microsoft datacenters, which in turn power Microsoft’s cloud business. The CO+I Engineering team...

  • Software Engineer II

    4 weeks ago


    hyderabad, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Hyderabad, India Microsoft Full time

    Overview Are you ready to join an exciting and dynamic team of engineers? If so, Microsoft's Cloud Operations + Innovation team is looking to hire a Senior Software Engineering Lead! Microsoft’s Cloud Operations and Innovation (CO+I) team builds and operates Microsoft datacenters, which in turn power Microsoft’s cloud business. The CO+I...


  • hyderabad, India Microsoft Full time

    Overview Are you ready to join an exciting and dynamic team of engineers? If so, Microsoft's Cloud Operations + Innovation team is looking to hire a Senior Software Engineering Lead! Microsoft’s Cloud Operations and Innovation (CO+I) team builds and operates Microsoft datacenters, which in turn power Microsoft’s cloud business. The CO+I...


  • hyderabad, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • HVAC Engineer

    2 days ago


    Hyderabad, Telangana, India Magnova Engineer Full time

    Job Requirements Job Title: HVAC EngineerCompany Name: Magnova EngineersLocation: HyderabadSalary: Lacs P.A.Qualification: FreshersJob Description:Kickstart your career as an HVAC Engineer with Magnova Engineers LLP in Vijayawada, Andhra Pradesh. We are seeking enthusiastic freshers to join our team and contribute to innovative projects in the field of...

  • HVAC Engineer

    1 week ago


    Hyderabad, India Magnova Engineer Full time

    Job Requirements Job Title: HVAC EngineerCompany Name: Magnova EngineersLocation: HyderabadSalary: 2.25-3.5 Lacs P.A.Qualification: FreshersJob Description:Kickstart your career as an HVAC Engineer with Magnova Engineers LLP in Vijayawada, Andhra Pradesh. We are seeking enthusiastic freshers to join our team and contribute to innovative projects in the field...


  • hyderabad, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • Hyderabad, India Atachi Systems Full time

    Company Description Atachi Systems provides discrete manufacturing companies with a seamless, cloud-based Manufacturing Execution System that improves operational efficiency and real-time visibility of shop-floor operations. Founded in 2007, we have worked closely with leading manufacturing companies to evaluate MES vendors, oversee MES ERP system...


  • Hyderabad, India Atachi Systems Full time

    Company DescriptionAtachi Systems provides discrete manufacturing companies with a seamless, cloud-based Manufacturing Execution System that improves operational efficiency and real-time visibility of shop-floor operations. Founded in 2007, we have worked closely with leading manufacturing companies to evaluate MES vendors, oversee MES ERP system...

  • Software Engineer

    3 weeks ago


    Hyderabad, Telangana, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 417892Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...


  • Hyderabad, India Evernorth Health Services Full time

    Software Engineering Senior Advisor Position Overview: Join Evernorth‘s Engineering Acceleration team in the software engineering excellence organization as a Back End Engineer. The team build automated solutions and best practices that are fully architected, built and tested repeatable processes and templates. The role of the Senior System Architect /...


  • Hyderabad, India Evernorth Health Services Full time

    Software Engineering Senior Manager Position Overview: The job profile for this position is Software Engineering Senior Manager, which is a Band 4 Management Career Track Role. Excited to grow your career ? We value our talented employees, and whenever possible strive to help one of our associates grow professionally before recruiting new talent to our...


  • Hyderabad, India Atachi Systems Full time

    Company Description Atachi Systems provides discrete manufacturing companies with a seamless, cloud-based Manufacturing Execution System that improves operational efficiency and real-time visibility of shop-floor operations. Founded in 2007, we have worked closely with leading manufacturing companies to evaluate MES vendors, oversee MES ERP system...


  • Hyderabad, India Atachi Systems Full time

    Company Description Atachi Systems provides discrete manufacturing companies with a seamless, cloud-based Manufacturing Execution System that improves operational efficiency and real-time visibility of shop-floor operations. Founded in 2007, we have worked closely with leading manufacturing companies to evaluate MES vendors, oversee MES ERP system...


  • Hyderabad, India Atachi Systems Full time

    Company Description Atachi Systems provides discrete manufacturing companies with a seamless, cloud-based Manufacturing Execution System that improves operational efficiency and real-time visibility of shop-floor operations. Founded in 2007, we have worked closely with leading manufacturing companies to evaluate MES vendors, oversee MES ERP system...


  • Hyderabad, India JPMorgan Chase & Co. Full time

    As a Senior Lead Software Engineer at JPMorgan Chase within the CCB Architecture & Engineering Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep...


  • Hyderabad, India Incedo Inc. Full time

    Technical Lead - Java / Senior Software Engineer 4-10 Yrs Experience We are looking for a candidate able to lead & own the development & integration of product/service lines. Understands the technical requirements; develops the technology project plan and communicates the schedule to the team. Liaison with technical & domain designs to facilitate selection...


  • hyderabad, India OSI Systems, Inc Full time

    Job Description Overview Senior Software Engineer shall be responsible for the module level (high and low) design, implementation and testing of a variety of software solutions in the product line. He/She should be able to effectively work independently within a team of technically strong engineers. He/She should be adhering to the schedules,...


  • Hyderabad, India OSI Systems, Inc Full time

    Job Description Overview Senior Software Engineer shall be responsible for the module level (high and low) design, implementation and testing of a variety of software solutions in the product line. He/She should be able to effectively work independently within a team of technically strong engineers. He/She should be adhering to the schedules,...