Software Engineer

3 weeks ago


Pune, Maharashtra, India Pratiti Technologies Full time
Job Description

We are seeking a motivated and skilled Software Engineer to join our dynamic engineering solutions team. In this role, you will be responsible for designing, developing, and maintaining our critical product configuration applications, contributing to the full lifecycle of our software products. The ideal candidate has a strong background in C# and .NET, with experience in both web and desktop application development.

Roles and Responsibilities

- Develop, customize, and maintain applications and solutions using Siemens Rulestream for Engineer-to-Order (ETO) processes.
- Design and build robust, scalable back-end services and Web APIs using C#, .NET, and .NET Core.
- Participate in the entire software development lifecycle (SDLC), from requirements gathering and analysis to design, implementation, testing, and deployment.
- Write and optimize complex SQL queries, stored procedures, and triggers for relational databases.
- Utilize Entity Framework (EF) for efficient data access and object-relational mapping.
- Provide support and enhancements for existing Windows desktop applications (WPF/WinForms).
- Collaborate effectively with product managers, QA engineers, and other developers to deliver high-quality software solutions on schedule.
- Troubleshoot, debug, and resolve complex technical issues in both development and production environments.
- Write clean, maintainable, and well-documented code following industry best practices.

Skills

- Strong proficiency in programming with C# and extensive experience with the .NET Framework and .NET Core.
- Proven experience in building and consuming RESTful Web APIs.
- Solid knowledge of relational databases and proficiency in SQL.
- Practical experience with Entity Framework (EF).
- Experience in front-end development using JavaScript.
- Demonstrated experience in developing and maintaining Windows desktop applications (WPF or WinForms).
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills.
- Siemens Rulestream and knowledge of CAD software are an advantage.
- Familiarity with Agile/Scrum methodologies.
- Experience with version control systems like Git.
- Understanding of CI/CD pipelines and DevOps principles.

Qualifications

- A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

  • Pune, Maharashtra, India Coupa Software Full time

    Job DescriptionCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time US$ 1,25,000 - US$ 1,75,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Momentive Software Full time

    About the job :We are seeking a Sr Software Engineer to join our growing teamResponsibilities & Qualifications Summary :We're seeking a dynamic Mobile Application Developer with a deep passion for crafting exceptional mobile experiences through native code and a keen interest in exploring cross platform solutions like React Native (preferred), Xamarin and...


  • Pune, Maharashtra, India Siemens Digital Industries Software Full time

    Job DescriptionSiemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per year

    Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and automate smarter,...


  • Pune, Maharashtra, India Coupa Software Full time

    Job DescriptionCoupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe, and...

  • Software Engineer

    4 days ago


    Pune, Maharashtra, India Capgemini Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...

  • Software Engineer

    3 days ago


    Pune, Maharashtra, India Capgemini Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...

  • Software Engineer

    3 days ago


    Pune, Maharashtra, India Capgemini Full time ₹ 5,00,000 - ₹ 10,00,000 per year

    Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research,...