Senior Software Engineer

1 week ago


Chandigarh, Chandigarh, India Tech Mahindra Full time
Job Title: Full Stack Developer

We are seeking a highly skilled Full Stack Developer to join our team at Tech Mahindra. As a Full Stack Developer, you will be responsible for designing, developing, and implementing software solutions that meet the objectives of our clients.

Key Responsibilities:
  • Design and develop software solutions using modern programming languages, tools, and frameworks.
  • Work closely with Technical Leads, Product Owners, Business Analysts, and other team members to deliver high-quality outputs.
  • Develop and implement AI and ML technologies to enhance software solutions.
  • Integrate multiple technologies and systems seamlessly to create comprehensive and functional demos.
  • Develop scalable and efficient backend services using Node.js, Django, Flask, or Spring Boot.
  • Design and develop RESTful APIs to connect front-end applications to backend services.
  • Manage and optimize database schemas using SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, or Firebase.
  • Implement DevOps practices and tools like Docker, Jenkins, GitLab CI/CD, and Terraform to automate deployment, testing, and infrastructure management.
  • Ensure that software solutions are secure and compliant with relevant standards.
Requirements:
  • 5+ years of experience in software development with a focus on customized demo development integrating AI/ML technologies.
  • Strong skills in .NET, Java, or Python for backend development.
  • Experience with generative AI, machine learning, and cloud platforms (AWS, Azure, Google Cloud).
  • Ability to integrate multiple technologies and systems seamlessly.
  • Proficiency in Node.js, Django, Flask, or Spring Boot for building scalable and efficient backend services.
  • Strong understanding of RESTful API design and development.
  • Proficiency in SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, or Firebase.
  • Knowledge of DevOps practices and tools like Docker, Jenkins, GitLab CI/CD, and Terraform.
  • Understanding of security best practices.
What We Offer:

We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. If you are a motivated and experienced Full Stack Developer looking for a new challenge, please submit your application.



  • Chandigarh, Chandigarh, India IT software Full time

    We are seeking a skilled PHP Developer to join our team at IT software. The ideal candidate will have a strong background in software development and a passion for technology.Key Responsibilities:Design and develop high-quality, clean code for our web applicationsCollaborate with the team to identify and prioritize project requirementsDevelop and deploy new...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryJob Title: Senior Application Software EngineerJob Summary:We are seeking a highly skilled Senior Application Software Engineer to join our team at Oceaneering. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key Responsibilities:• Design...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software EngineerExperience: 7-9 YearsJob Location: Remote, IndiaCompany Overview:fifthnote – An Ensemble Health Partners Company is a leading player in the Revenue Cycle Management landscape, leveraging cutting-edge technology to drive meaningful impact. Our future-forward technology combines tightly integrated data ingestion, workflow...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software EngineerExperience: 7-9 YearsJob Location: Remote, IndiaCompany Overview:fifthnote – An Ensemble Health Partners Company is a leading player in the Revenue Cycle Management landscape, leveraging cutting-edge technology to drive meaningful impact. Our future-forward technology combines tightly integrated data ingestion, workflow...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a highly skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key Responsibilities Design and develop scalable and high-performance backend...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software EngineerExperience: 7-9 YearsJob Location: Remote, IndiaCompany Overview:At fifthnote – An Ensemble Health Partners Company, we're driving innovation in the Revenue Cycle Management landscape. Our technology combines data ingestion, workflow automation, and business intelligence solutions on a modern cloud architecture. With 10...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key ResponsibilitiesDesign and develop scalable and high-performance backend systems using...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryPosition OverviewOceaneering is seeking a skilled Senior Application Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining the server-side logic of our software systems.Key ResponsibilitiesDesign and develop scalable and high-performance backend systems using...


  • Chandigarh, Chandigarh, India Tech Mahindra Full time

    Job Title: Senior Software Engineer - AI/MLJob Overview:As a Senior Software Engineer - AI/ML at Tech Mahindra, you will be responsible for designing, developing, and implementing software solutions that integrate AI/ML technologies. You will work closely with Technical Leads, Product Owners, and Business Analysts to deliver high-quality outputs, including...


  • Chandigarh, Chandigarh, India Midtown Software Full time

    Job DescriptionJob Title: Software TesterJob Summary: We are seeking a skilled Software Tester to join our team at Midtown Software. As a Software Tester, you will be responsible for manual testing of web-based applications and APIs.Responsibilities:Manual testing of web-based applications and APIsDeveloping and executing test cases to ensure high-quality...


  • Chandigarh, Chandigarh, India Copeland Full time

    Job Summary:We are seeking a skilled software engineering professional to join our team at Copeland. As a Senior Full Stack Software Engineer, you will be responsible for shaping the future of our customer-facing digital engineering applications. You will use your technical expertise and experience in cloud native software development to help us build...


  • Chandigarh, Chandigarh, India Copeland Full time

    Job Summary:We are seeking a highly skilled software engineering professional to join our team as a Senior Full Stack Software Engineer. In this role, you will be responsible for designing, developing, and implementing new applications and improvements to existing ones using JavaScript, React, Cosmos DB, and other relevant...


  • Chandigarh, Chandigarh, India emerson Full time

    Job Summary:We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Emerson. As a key member of our digital engineering applications team, you will be responsible for shaping the future of our customer-facing software applications. If you have a passion for critical thinking, problem-solving, and a desire to grow, this is an...


  • Chandigarh, Chandigarh, India emerson Full time

    Job Summary:We are seeking a skilled software engineering professional to join our team at Emerson. As a Senior Full Stack Software Engineer, you will play a key role in shaping the future of our customer-facing digital engineering applications. This is a fantastic opportunity to grow and develop your skills in a dynamic and innovative environment.In this...


  • Chandigarh, Chandigarh, India fifthnote- An Ensemble Health Partners Company Full time

    Job Title: Senior Software DeveloperJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at fifthnote – An Ensemble Health Partners Company. As a Senior Software Developer, you will be responsible for implementing the technology strategy for Ensemble software delivery teams with guidance from engineering leadership.Key...


  • Chandigarh, Chandigarh, India IT software Full time

    Job Title: Senior User Experience DesignerJob Description:We are seeking a skilled Senior User Experience Designer to join our IT software team. The ideal candidate will have a proven track record of designing intuitive user interfaces that enhance user experience and drive user engagement.Responsibilities & Skills:- Design intuitive dashboards for web &...


  • Chandigarh, Chandigarh, India FolkServ Full time

    Embedded Software Developer OpportunityFolkServ is seeking a skilled Embedded Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing software for embedded ARM devices and microcontrollers.Key Responsibilities:Design and develop system software for embedded ARM devices and...


  • Chandigarh, Chandigarh, India Americana Restaurants Full time

    Job Title: Dotnet DeveloperWe are seeking a highly skilled Dotnet Developer to join our team at Americana Restaurants. The ideal candidate will be responsible for designing, coding, testing, and managing various applications.Key Responsibilities:Design and develop scalable and efficient software solutions using C# .NET and Azure Development Tools.Collaborate...


  • Chandigarh, Chandigarh, India Oceaneering Full time

    Job SummaryAs a Senior Engineering Analyst at Oceaneering, you will lead assignments within the design by analysis function and supervise entry-level engineering analysts. Your expertise in analysis will support bid, execution, or failure and remediation studies.Key ResponsibilitiesDefine scope of work, plan, allocate resources, and ensure timely completion...


  • Chandigarh, Chandigarh, India Batish technologies Pvt Ltd Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Batish Technologies Pvt Ltd. The ideal candidate will have a strong background in software development, with expertise in ASP.NET, SQL Server, C#, VB.NET, AJAX, JavaScript, HTML, and jQuery.Key Responsibilities:Design, develop, and maintain...