Senior Software Development Engineer

1 day ago


Ahmedabad, Gujarat, India Adani AI Labs Full time

We are looking for a highly skilled Senior Software Development Engineer to join our dynamic team at Adani AI Labs. This is an exciting opportunity to contribute to the development of innovative backend applications and drive business success.

About the Role

This role will be responsible for designing, developing, and maintaining high-performance backend systems using Python. The ideal candidate will have a strong background in software engineering, with experience in building scalable software systems that are high-performance, highly-available, and low-latency.

Responsibilities
  • Design and develop high-quality, maintainable, and robust code using Python.
  • Collaborate with cross-functional teams to deliver backend solutions that meet business requirements.
  • Ensure that developed software systems are scalable, performant, and secure.
  • Participate in code reviews and ensure adherence to best practices in software engineering.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • At least 3-5 years of experience in backend development using Python.
  • Strong problem-solving and analytical abilities.
  • Excellent communication and teamwork skills.
Skills and Qualifications
  • Experience in full product life-cycle development.
  • Excellent programming skills in Python.
  • Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
  • Strong understanding of Relational Databases (Postgres/MySql) and exposure to NoSQL Databases.
  • Must have hands-on experience with REST APIs principles and protocols.
  • Strong understanding of design patterns.
  • Strong understanding of messaging queues like PubSub/RabbitMQ/Kafka/ActiveMQ.
  • Strong understanding of caching tools Redis/Memcache.
  • Hands-on experience in Cloud Platform (GCP/AWS/Azure).
Salary Range

The estimated salary for this role is ₹1,200,000 - ₹1,800,000 per annum, depending on experience and qualifications.



  • Ahmedabad, Gujarat, India IT software Full time

    Job Title: Senior PHP Software EngineerWe are a leading IT software company seeking an experienced Senior PHP Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications using PHP.Key Responsibilities:Design and develop web applications using PHP and its...


  • Ahmedabad, Gujarat, India Evince Development Full time

    About Evince DevelopmentEvinece Development Pvt. Ltd. (EvinceDev) is a leading IT service company that delivers innovative solutions worldwide. With a commitment to excellence and a dynamic team, we aim to exceed client expectations through cutting-edge technology. Job SummaryWe are seeking an experienced Senior Software Engineer to join our frontend...


  • Ahmedabad, Gujarat, India BRILWORKS SOFTWARE LLP Full time

    Job Title: Senior Software EngineerAbout the Role: We are seeking an experienced Senior Software Engineer to join our team at BRILWORKS SOFTWARE LLP. The ideal candidate will have a strong background in Java development, with a focus on building scalable and efficient software solutions.Key Responsibilities:Design, develop, and maintain clean, reusable Java...


  • Ahmedabad, Gujarat, India Thomson Reuters Full time

    About UsAt Thomson Reuters, we help professionals in the legal, tax, accounting and compliance industries do their jobs more efficiently. Our industry-leading products and services include specialized information-enabled software and tools combined with the world's most global news services – Reuters.Job DescriptionWe are looking for a highly skilled...


  • Ahmedabad, Gujarat, India BRILWORKS SOFTWARE LLP Full time

    At Brilworks Software LLP, we're seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in React development, with expertise in JavaScript/TypeScript, HTML5, and CSS (Tailwind CSS).Key Responsibilities:- Transform user stories from Jira into high-quality, workable code.- Collaborate closely with...


  • Ahmedabad, Gujarat, India Infraveo Full time

    Unlock your potential as a Senior Software Development Engineer at Infraveo, where innovation and collaboration thrive. We're seeking an exceptional individual to join our team of talented software engineers and contribute to the development of our core products. As a Senior Software Development Engineer, you will be part of a fully remote team that...


  • Ahmedabad, Gujarat, India Ek Software Pvt. Ltd. Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Ek Software Pvt. Ltd.About the Role:The successful candidate will be responsible for designing, developing, and maintaining software applications using the .NET framework.Key Responsibilities:Creating, building, and maintaining software applications using the .NET...


  • Ahmedabad, Gujarat, India Larsen & Toubro Full time

    We are seeking a Senior Software Engineer to join our team at {company}.About the RoleThe Senior Software Engineer will be responsible for designing, developing, and testing software applications to meet the needs of our customers. This includes working closely with cross-functional teams to identify and prioritize project requirements, developing...


  • Ahmedabad, Gujarat, India Infraveo Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a strong background in Java and experience with cloud computing.Key Responsibilities:- Lead a team of software engineers in the development of cloud-based applications- Collaborate with...


  • Ahmedabad, Gujarat, India Infraveo Full time

    Job Title: Senior Software Development EngineerAbout the Role:We are seeking a highly skilled Senior Software Development Engineer to contribute to the development of our innovative software solutions. As a key member of our team, you will play a crucial role in designing and implementing new features, collaborating with cross-functional teams, and ensuring...


  • Ahmedabad, Gujarat, India SPRAT Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer - Backend Development to join our software engineering team. As a backend developer, you will be responsible for designing, developing, and maintaining our enterprise-level software solutions. You will work closely with our cross-functional team to deliver high-quality software products...


  • Ahmedabad, Gujarat, India Universal Software Full time

    About Universal Software:We are a leading software development company specializing in innovative solutions for various industries. Our cutting-edge technology and exceptional service are driven by a talented and dedicated team.Estimated Salary: $80,000 - $120,000 per yearJob Summary:This full stack software engineer position involves developing, testing,...


  • Ahmedabad, Gujarat, India Nibodhah Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have experience in backend development and be proficient in software engineering principles.Key Responsibilities:Design and develop high-quality backend systems.Collaborate with cross-functional teams to identify and prioritize feature...


  • Ahmedabad, Gujarat, India V3Cube Full time

    We are seeking a skilled Senior Software Engineer to join our team at "{company}". Responsibilities include designing, developing, and maintaining high-quality software applications. The ideal candidate will have a strong background in software engineering and excellent problem-solving skills.Key responsibilities include:Designing and developing software...


  • Ahmedabad, Gujarat, India ARK Infosoft Full time

    Job Title: Senior Software Engineer - Full Stack DevelopmentAre you a highly skilled software engineer looking for a new challenge?We are seeking a highly motivated and experienced Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems. Your primary focus...


  • Ahmedabad, Gujarat, India Xomic Infotech Pvt. Ltd. Full time

    Job Title: {title}About the Role:As a Senior Software Engineer at {company}, you will be responsible for designing, developing, and maintaining complex software systems. This role requires a strong understanding of software engineering principles, architecture, and design patterns.Key Responsibilities:• Design and develop high-quality software solutions•...


  • Ahmedabad, Gujarat, India Informica Full time

    Job Description">We are seeking a highly skilled Senior Software Engineer to join our dynamic team in the Information Technology and Services industry.Responsibilities:Design, code, and maintain high-quality Python applications.Collaborate with cross-functional teams to deliver high-quality software solutions in a timely manner.Develop and integrate APIs to...


  • Ahmedabad, Gujarat, India IT PATH SOLUTIONS PVT LTD Full time

    Job Title: Senior Software EngineerAt IT PATH SOLUTIONS PVT LTD, we are seeking a highly skilled Senior Software Engineer to lead our software development team. The ideal candidate will have a solid background in software development, excellent leadership skills, and a passion for delivering high-quality applications.Key Responsibilities:• Creating...


  • Ahmedabad, Gujarat, India Cyber Info Electronic Security System Pvt. Ltd. Full time

    About the Role:We are seeking a talented Senior Software Engineer to join our team at {company}.This role will involve leading the development of our software products, working closely with the product team to define requirements and deliver high-quality solutions.Responsibilities:- Design and develop scalable software systems- Collaborate with...


  • Ahmedabad, Gujarat, India Infraveo Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Development Engineer to join our team at Infraveo. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications and systems using modern programming languages and tools.Key Responsibilities:Design and develop software...