Principal Software Developer
3 weeks ago
Noventiq is a leading global solutions and services provider founded in 1993, headquartered in London, UK. The company has a revenue of $1.6 billion and employs over 6K+ professionals. With partnerships with top vendors like Microsoft, IBM, Oracle, Google, AWS, and more than 500 other partners, Noventiq operates in roughly 65 countries.
What We OfferIn this role, you will collaborate with multi-national teams to develop sophisticated web applications and API solutions using .NET technologies. As a Senior Software Engineer at Noventiq, you will play a critical part in designing, developing, and deploying high-performance, scalable, and resilient systems based on microservices architecture.
Your Impact- You will design and implement scalable, maintainable, and robust .NET-based web applications and APIs.
- You will develop microservices using ASP.NET Core and the latest .NET versions (including .NET 6 and .NET 8) to build efficient systems.
- You will utilize serverless technologies to build efficient systems that scale dynamically with demand.
- You will collaborate with cross-functional teams to gather requirements, design system architecture, and define APIs.
- You will ensure the performance, quality, and responsiveness of applications.
- You will continuously integrate and deploy developed software updates.
- You will participate in code reviews to maintain high-quality code standards.
- You will mentor junior engineers, promoting best practices in software development.
The estimated salary range for this position is approximately £90,000 - £120,000 per annum, depending on experience.
Requirements- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- At least 5+ years of experience in .NET development.
- Proven experience with web application development and API design.
- Solid understanding of microservices architecture and RESTful API principles.
- Proficiency in using ASP.NET Core, Entity Framework, Dapper, and other .NET 6/8 libraries.
- Knowledge of unit testing in .NET using xUnit and NSubstitute or any other .NET unit testing and mocking libraries.
- Experience with serverless architecture and cloud services (e.g., AWS Lambda, Azure Functions).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and DevOps practices.
- Strong understanding of database technologies (SQL and NoSQL) and data modeling.
-
Lead Software Development Principal
1 week ago
Noida, Uttar Pradesh, India 3C Logic Full timeJob Opportunity: Principal ArchitectAbout the PositionWe seek a seasoned Principal Architect to lead our team in designing and implementing cutting-edge software solutions. This role requires a deep understanding of technology, as well as excellent leadership and mentoring skills.Key ResponsibilitiesDevelop high-performance applications for mission-critical...
-
Principal Software Developer, VB.Net, SQL
1 month ago
Noida, Uttar Pradesh, India Genpact Full timeUnlock Your Potential as a Principal Software Developer at GenpactWe are seeking an exceptional Principal Software Developer to join our team at Genpact. As a leading global professional services and solutions firm, we deliver outcomes that shape the future. Our 125,000+ people across 30+ countries are driven by our innate curiosity, entrepreneurial agility,...
-
Principal .NET Software Engineer
3 weeks ago
Noida, Uttar Pradesh, India Jobmitra Full timeJob OverviewWe are seeking a highly skilled Principal .NET Software Engineer to join our team at Jobmitra in Noida.ResponsibilitiesThe ideal candidate will have a strong background in full-stack development, with expertise in .NET framework, C#, ASP.NET, and SQL Server.Key responsibilities include:Designing and developing scalable software solutions using...
-
Principal Software Engineer
2 months ago
Noida, Uttar Pradesh, India i2k2 Network Pvt Ltd Full timeJob SummaryWe are seeking an experienced Principal Software Engineer - Web Applications to join our team at i2k2 Networks. The successful candidate will have a strong background in software development and a passion for building scalable, efficient, and high-quality web applications.Key ResponsibilitiesDesign and develop cutting-edge web applications using...
-
Noida, Uttar Pradesh, India Nagarro Full timeJob DescriptionWe are seeking an exceptional Principal Software Architect to lead our full stack development team. This is a highly challenging role that requires strong technical expertise, excellent leadership skills, and the ability to work collaboratively with cross-functional teams.About NagarroNagarro is a leading digital transformation company that...
-
Software Development Leader
3 weeks ago
Noida, Uttar Pradesh, India PrismHR Full timeWe are seeking a highly skilled Senior/Principal Software Engineer to join our fast-paced SaaS company, PrismHR. Located in the US, this role offers an estimated salary of $140,000 - $170,000 per year, depending on experience and qualifications.Company OverviewPrismHR is a leading provider of cloud-based payroll process software applications, as well as...
-
Principal .NET Software Engineer
1 week ago
Noida, Uttar Pradesh, India Knowbiliti Full timeAt Knowbiliti, we are seeking a highly skilled Principal .NET Software Engineer to join our team. This role is an exciting opportunity for a seasoned developer to lead the development of complex software applications using C# and .NET Framework.About Us:Knowbiliti is a forward-thinking organization that leverages technology to drive innovation and growth....
-
Principal Java Software Engineer
1 month ago
Noida, Uttar Pradesh, India Consultancy Full timeAbout UsAt Consultancy, we are a team of dedicated professionals passionate about delivering high-quality solutions to our clients. We are seeking an experienced Principal Java Software Engineer to join our team.Job SummaryWe are looking for a skilled and experienced Java software engineer with a strong background in designing, developing, and maintaining...
-
Principal Software Developer
3 weeks ago
Noida, Uttar Pradesh, India PrismHR Full timeJob DescriptionWe are seeking an experienced Senior .Net Core Software Engineer to join our team at PrismHR. This role will play a crucial part in shaping the direction of our software development efforts.Company OverviewAt PrismHR, we believe in empowering our employees with the latest technologies and fostering a collaborative environment where everyone's...
-
Chief Principal Lead
4 weeks ago
Noida, Uttar Pradesh, India UKG Full timeJob OverviewUKG is seeking a Chief Principal Lead to join our team in the United States. As a key member of our organization, you will be responsible for leading high-impact projects and driving business growth.About the RoleWe are looking for an experienced professional with a strong background in Python, Java, JavaScript, EmberJS, Django, GCP, Solutioning,...
-
Noida, Uttar Pradesh, India Interwork Software Solutions Pvt. Ltd. Full timeWhy Interwork Software Solutions Pvt. Ltd.? A career at Interwork Software Solutions Pvt. Ltd. offers a unique opportunity to be part of a dynamic team that is changing the way enterprises do business. **Estimated Salary: ₹1,200,000 - ₹2,400,000 per annumWe are seeking an experienced Flutter Developer to join our team. As a Flutter Developer at...
-
Principal Software Development Lead
3 weeks ago
Noida, Uttar Pradesh, India Synopsys Inc Full time**Job Summary:** Synopsys Inc is seeking a highly skilled Senior R&D Engineer/Staff R&D Engineer to join our team. The ideal candidate will have experience in developing complex software projects, be proficient in C/C++ coding, and possess a strong background in data structures and algorithms.We are looking for candidates with 5-12 years of experience in...
-
Android Software Development Engineer
2 months ago
Noida, Uttar Pradesh, India ULTRASHIELD SOFTWARE LLC Full timeJob Title: Android Software Development EngineerAbout the Role:We are seeking an experienced Android Software Development Engineer to join our team at ULTRASHIELD SOFTWARE LLC. As an Android Software Development Engineer, you will design, develop, and maintain high-quality mobile applications for Android devices.Responsibilities:Design and build advanced...
-
Artificial Intelligence Software Developer
4 weeks ago
Noida, Uttar Pradesh, India Techoon Software Solutions Full timeAI Software Developer Job DescriptionThe AI software developer will be responsible for designing, developing, and implementing machine learning and natural language processing (NLP) models for Techoon Software Solutions. This position will involve working closely with data scientists, software engineers, and product managers to deliver AI solutions that meet...
-
Android Software Developer
2 months ago
Noida, Uttar Pradesh, India QNX Software Systems Full timeJob SummaryAs a skilled Android software developer, you will play a crucial role in designing and developing enterprise-grade mobile software for BlackBerry. You will work in a collaborative agile team environment, contributing your software expertise to achieve team success. With a strong commitment to team-first focus, you will be responsible for...
-
Senior Software Development Engineer
3 weeks ago
Noida, Uttar Pradesh, India PrismHR Full timePrismHR is a fast-paced SaaS company that provides cloud-based payroll process software applications.About the RoleWe are seeking an experienced Senior/Principal Software Engineer to augment our product, services, and analytics capabilities.The ideal candidate will have practical exposure to both frontend and backend design and development technologies, as...
-
Cloud Infrastructure Software Engineer
1 month ago
Noida, Uttar Pradesh, India Microsoft Full timeAbout MicrosoftMicrosoft Silicon, Cloud Hardware, and Infrastructure Engineering (SCHIE) is the team behind Microsoft's expanding Cloud Infrastructure. Our focus is on smart growth, high efficiency, and delivering a trusted experience to customers and partners worldwide.Job SummaryWe are seeking a Principal Software Engineer to join our DPU Runtime (OS)...
-
Senior AI Software Developer
6 days ago
Noida, Uttar Pradesh, India Nerdapplabs Software Solutions Pvt. Ltd. Full timeJob Title: Senior AI Software DeveloperAbout Nerdapplabs Software Solutions Pvt. Ltd.Nerdapplabs Software Solutions Pvt. Ltd. is a software development company that specializes in creating autonomous AI systems for enterprise software creation and management. Our platform uses large language models (LLMs) to generate ideas, conduct market research, develop...
-
Executive Assistant to Vice Principal
3 days ago
Noida, Uttar Pradesh, India Hiresquad Resources Full timeJob OverviewHiresquad Resources is seeking a highly skilled Executive Assistant to provide high-level administrative support to the Vice Principal. This role requires exceptional organizational and communication skills, with a focus on ensuring efficient operation of the office.ResponsibilitiesManage the Vice Principal's calendar, schedule meetings, and...
-
Noida, Uttar Pradesh, India OS Mgmt Consulting Services Full timeWe are seeking an experienced .NET Software Developer to join our team at OS Mgmt Consulting Services in Noida. As a key member of our development team, you will be responsible for designing, developing, and implementing scalable software solutions using C# .NET.The ideal candidate will have a strong background in software development, with a minimum of 7-12...