Senior Software Engineer

4 days ago


India Programmers.io Full time

We are looking for a dynamic and innovative Senior Software Engineer with a strong foundation in .NET, C#, SQL, and/or Python , and a proven track record of integrating modern AI tools into development workflows. Job Summary: The ideal candidate will bring hands-on experience in prompt engineering , cloud platforms, and mentoring teams on AI-assisted development practices using tools like ChatGPT and GitHub Copilot . Job Description: Job Title: Senior AI-Integrated Software Engineer (.NET, Python, C#, SQL) Shift Timings: should be available till 9:30 PM or 10:00 PM (IST) Location: Remote until office reopens, Work from Home Experience required: 5 to 10 years Key Responsibilities: Design and develop scalable backend systems using .NET, C#, SQL, and/or Python . Integrate AI tools (e.g., ChatGPT, GitHub Copilot) to enhance development speed, code quality, and team productivity. Apply prompt engineering techniques to optimize AI interactions for coding, documentation, and automation. Conduct internal training sessions to upskill teams on effective use of AI tools in software development. Collaborate with cross-functional teams to build solutions across domains such as valuation, risk analytics, and medical communications. Re-architect legacy systems for performance and cost optimization. Support cloud infrastructure migration and CI/CD pipeline setup (AWS/Azure). Maintain high standards of code quality through TDD, peer reviews, and agile practices. Required Skills: Proficiency in .NET, C#, Python, SQL , and JavaScript . Experience with cloud platforms (AWS, Azure) and DevOps tools. Strong understanding of AI tools , prompt engineering , and automation . Familiarity with FastAPI, PyQt5, and other modern frameworks. Knowledge of CI/CD , Agile/Scrum , and test-driven development . Excellent communication, mentoring, and analytical skills. Preferred Qualifications: Experience in building internal tools or frameworks to improve developer efficiency. Exposure to cross-domain projects and client-facing roles. Published research or contributions to open-source projects. Work Environment: Flexible work location across India. Must be available till 9:30 PM – 10:00 PM IST to support collaboration and client needs.



  • Pune, India Momentive Software Full time

    Job Description Job Description Position Overview We are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune office Position Summary As a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • india, IN Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI-powered applications and experiences with agility and ease We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...


  • India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI powered applications and experiences with agility and ease We re proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...


  • Pune, India Rocket Software Full time

    Job Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job 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....