CrawlJobs Logo

Principle Engineer .NET and Cloud

India, Pune · Job Posted April 05, 2026
Apply Position
Job Link Share

Job Description

Step into the role of Principle Engineer .NET and Cloud. You will be leading the development of a cutting-edge, event-driven, cloud-native microservices platform. This role demands deep technical expertise and practical experience across the full stack, including backend, integration, cloud infrastructure, and UI. The application is built using .NET C#, follows event-driven microservices architecture, and is hosted on On-Prem OpenShift/Kubernetes cluster. It integrates via Kafka, features a React-based user interface, and includes services deployed on AWS, utilizing AWS Document DB and ECS.

Job Responsibility

  • Provision of guidance and expertise to engineering teams to ensure alignment with best practices and foster a culture of technical excellence
  • Contribution to strategic planning by aligning technical decisions with business goals, anticipating future technology trends, and providing insights to optimize product roadmaps
  • Design and implementation of complex, scalable, and maintainable software solutions, considering long-term viability and business objectives
  • Mentoring and coaching to junior and mid-level engineers to foster professional growth and knowledge sharing, elevating the overall skillset and capabilities of the organization
  • Collaboration with business partners, product managers, designers, and other stakeholders to translate business requirements into technical solutions and ensure a cohesive approach to product development
  • Innovation within the organization by identifying and incorporating new technologies, methodologies, and industry practices into the engineering process

Requirements

  • .NET, .NET Core, and C# for enterprise application development
  • Event-driven architecture and microservices design principles
  • SOLID design principles, Dependency Injection, and event sourcing
  • Automated unit testing using NUnit/XUnit and mocking frameworks
  • Behavior-driven development (BDD) using SpecFlow
  • Middleware technologies such as Kafka, MQ, or Solace for distributed systems
  • CI/CD pipelines, Git, and test automation
  • Ability to work independently and take ownership of deliverables

Nice to have

  • Experience in investment banking, financial services, or trading systems
  • Development of REST APIs using ASP.NET Core
  • UI development using React or Angular
  • Hands-on experience with AWS, especially DocumentDB and ECS
  • Familiarity with NoSQL databases like MongoDB or DocumentDB
  • Containerization and orchestration using Docker, OpenShift, and Kubernetes
  • Understanding of Agile methodologies including Scrum and Kanban

What we offer

  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principle Engineer .NET and Cloud

8 matching positions

Senior .NET Cloud Engineer

We have an exciting opportunity for a senior .NET developer to join our growing ...
Location
Location
United Kingdom , Glasgow or Reading, Berkshire
Salary
Salary:
Not provided
fsp.co Logo
FSP
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Skilled in developing .NET applications
  • Strong background in building applications on Microsoft Azure
  • Able to apply S.O.L.I.D. principles and modern design patterns effectively
  • Capable front‑end web developer
  • Proficient working with SQL databases
  • Hands‑on knowledge of Azure application development
  • Familiar with Infrastructure as Code tools such as ARM, Bicep or Terraform
  • Confident in configuring CI/CD pipelines
  • Comfortable using Agile ALM tools such as Azure DevOps or Jira
  • Must have lived in the UK for at least 5 consecutive years
Job Responsibility
Job Responsibility
  • Take technical responsibility across all stages of development
  • Develop .NET solutions for the cloud that are commercially viable and technically excellent
  • Diagnose and fix issues in complex technical environments
  • Understand customer requirements and work collaboratively with architects and consultants to design technical solutions that deliver the expected outcomes
  • Contribute to estimating activities, driving towards approaches that balance quality and velocity of delivery
  • Deliver comprehensive technical documentation that supports the deployment and administration of the solutions we build
  • Continually refine our development standards and best practices, promoting their reuse and ensuring they are adopted
  • Support and mentor other developers within the team and our clients
What we offer
What we offer
  • A collaborative and supportive environment in which you can grow and develop your career
  • The tools and opportunity to do work you can be proud of
  • A chance to work alongside some of the best people in the industry, who always seek to share their knowledge and experience
  • Hybrid working – we empower you to make smart choices about when and where to work to achieve great results
  • Industry leading coaching and mentoring
  • Competitive salary and an excellent benefits package
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer (.NET Core + React + AWS)

Location
Location
United States , South Fulton
Salary
Salary:
Not provided
tier4group.com Logo
Tier4 Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in software development
  • Strong expertise in .NET Core / ASP.NET Core and C#
  • Experience developing Web APIs and microservices
  • Strong hands-on experience with React.js
  • Proficiency in TypeScript or JavaScript (ES6+)
  • Hands-on experience with AWS cloud services
  • Experience with relational databases (SQL Server, PostgreSQL)
  • Knowledge of microservices architecture
  • Experience with Docker and containerization
  • Familiarity with Git and CI/CD pipelines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain RESTful APIs and microservices using .NET Core and C#
  • Write optimized SQL queries and stored procedures in SQL Server and PostgreSQL
  • Work with Dapper and Entity Framework for efficient data access and ORM management
  • Implement clean architecture and best coding practices
  • Optimize application performance, scalability, and security
  • Write unit tests and integration tests
  • Participate in code reviews and technical discussions
  • Develop responsive and user-friendly UI components using React
  • Integrate frontend applications with backend APIs
  • Ensure cross-browser compatibility and performance optimization
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer .NET

Seeking world-class talent to join the world’s leading distributor of automotive...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
genpt.com Logo
Genuine Parts Company
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years’ experience in software engineering & technology
  • Expertise in Data structures, Object-oriented programming, functional programming, familiarity with microservices, cloud Technologies
  • In-depth knowledge of the C# programming language and the .NET framework, especially MVC, WEB API and EF
  • Understanding of microservices principles and patterns, including autonomous services implementing a single business function
  • Must possess experience running high throughput low latency end user-facing microservices
  • Understanding of the core concepts of Kubernetes, including pods, deployments, services and ingress, as well as experience with orchestrating containers in a Kubernetes environment
  • Experience with DevOps practices and Continuous Integration/Continuous Deployment (CI/CD) processes to ensure fast and reliable software delivery
  • Experience with cloud computing on at-least one of major providers (preferably Azure)
  • Experience in designing and running A/B Tests and analyze the Key metrics
  • Experience in designing event driven mechanisms, publish/subscribe models
Job Responsibility
Job Responsibility
  • Lead, Collaborates and pairs with other product team members (engineering, and product management) to create secure, reliable, scalable software solutions
  • Design and develop secure, scalable, resilient cloud native microservices helps define and adheres to team working agreements
  • Participates in all phases of the integration development lifecycle, including unit testing and ongoing support
  • Collaborate with Architects and other Software Engineering resources in designing and implementing integrated, enterprise solutions
  • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
  • Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes, interrelationships/dependencies/interactions among system components and how things work end to end. Act as the “go-to” person on integration-related questions
  • Have a “test-first” attitude with a focus on automation
  • Employ best practices around observability, monitoring, and system resilience
  • Guide and act as a resource to other engineers on the team
What we offer
What we offer
  • We offer comprehensive benefit plans and programs designed to support your health and wellness, provide income protection and build financial security for your retirement
  • Fulltime
Read More
Arrow Right

Ai-Enabled Fullstack .Net Engineer

At Sopra Steria, you’ll design and develop end-to-end solutions that go beyond t...
Location
Location
Belgium , Brussels
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with .NET (C#) and modern frontend frameworks (e.g. Angular, React)
  • A solid understanding of API design and application architecture
  • Experience with web and/or mobile development
  • Familiarity with Entity Framework and backend data handling
  • Knowledge of design patterns and object-oriented principles
  • Experience with or interest in DevOps practices
  • Bachelor’s degree in Computer Science or equivalent experience
  • Fluent in English and Dutch
Job Responsibility
Job Responsibility
  • Design, build and maintain fullstack applications using .NET and modern frontend frameworks
  • Develop scalable, secure and high-performance APIs and microservices
  • Leverage cloud platforms (Azure) to deliver resilient and future-proof solutions
  • Integrate AI capabilities such as automation, intelligent workflows, or data-driven features where relevant
  • Collaborate with cross-functional teams (architects, analysts, UX, DevOps) in an Agile environment
  • Continuously improve code quality through best practices, testing, and peer reviews
  • Stay up to date with emerging technologies (AI, cloud, DevEx) and actively bring innovation to projects
What we offer
What we offer
  • Mobility options (including a company car)
  • Insurance coverage
  • Meal vouchers
  • Eco-cheques
  • Continuous learning opportunities through the Sopra Steria Academy
  • The opportunity to connect with fellow Sopra Steria colleagues at various team events
  • Fulltime
Read More
Arrow Right

Senior .NET Engineer

We are looking for an experienced, passionate Engineer to join our Backend Servi...
Location
Location
Argentina; Brazil; Mexico
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS/MS in computer science or equivalent experience
  • 5+ years related experience, strong experience in .NET, C# Frameworks and technology
  • Experience with Cloud Native architectures and technologies, designing and implementing RESTful APIs, and architecting, developing and maintaining cloud-based web services (AWS preferred)
  • Experience with AWS services, such as S3, SageMaker and AWS Personalize
  • Strong debugging/troubleshooting skills
  • Knowledge of agile quality and testing methods preferred (BDD, TDD, Unit Testing and Automation)
  • Experience with relational and non-relational database technologies
  • Deep knowledge of concurrency, resiliency, and caching
  • Experience in continuous delivery and integration
  • Excited and experienced working with a team to achieve a common goal
Job Responsibility
Job Responsibility
  • Develop implementations of patterns to solve real world problems and provide guidance to implementation teams
  • Lead discussions on architectural best practices, advise on cloud best practices
  • Evangelize engineering principles internally and externally
  • Finetune search clusters using technology like Elasticsearch
  • Work with systems that run billions of transactions, and keep them updated and honest
  • Expand and support our microservices
Read More
Arrow Right

Senior Engineer .Net Full-Stack

Axian is seeking a Senior Full Stack Software Engineer to design, build, and mod...
Location
Location
United States , Portland
Salary
Salary:
Not provided
axian.com Logo
Axian
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or equivalent combination of education and 7+ years of professional experience in software engineering or information technology
  • 4+ years of hands-on C# and .NET development experience
  • Strong experience building enterprise-level multi-tiered business applications
  • Strong experience building REST APIs and backend service architectures
  • Strong understanding of object-oriented design principles and software architecture patterns
  • Strong experience developing modern SPA applications using React
  • Strong JavaScript and/or TypeScript development experience
  • Strong proficiency with HTML5 and modern CSS
  • Strong experience designing and developing applications backed by relational databases such as SQL Server, PostgreSQL, MySQL, or Oracle
  • Advanced SQL development skills, including query optimization, indexing strategies, stored procedures, and performance tuning
Job Responsibility
Job Responsibility
  • Design and develop modern enterprise applications using C#, .NET, and cloud-native architectures
  • Build scalable REST APIs, backend services, and distributed application components
  • Develop and maintain modern SPA frontends using React, TypeScript, HTML, and CSS
  • Design and implement multi-tiered business applications and microservices architectures
  • Integrate enterprise systems, third-party APIs, databases, and cloud services
  • Develop secure, reliable, and maintainable software using modern engineering best practices
  • Create automated unit, integration, and end-to-end tests to support high-quality software delivery
  • Participate in Agile/SCRUM development teams and contribute to sprint planning, estimation, and technical design discussions
  • Implement CI/CD pipelines and support DevOps automation practices
  • Optimize application performance, scalability, reliability, and operational observability
  • Fulltime
Read More
Arrow Right

Sr. Cloud Engineer- Python/Go & Distributed Systems

FreeWheel, a Comcast company, provides comprehensive ad platforms for publishers...
Location
Location
United States , Chicago; Englewood
Salary
Salary:
129515.93 - 194273.89 USD / Year
comcastadvertising.com Logo
Comcast Advertising
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional software development experience
  • Strong backend development, coding, and debugging skills
  • Strong Proficiency in one or more of dynamic programming languages: Python/Go
  • Experience developing and debugging server-side applications or web services
  • Strong working expertise with cloud environments (AWS strongly preferred), including native services such as: EC2, S3, VPC, RDS, IAM
  • Working knowledge of CI/CD frameworks and orchestration such as: Jenkins, GIT, Kubernetes, Terraform, and/or Docker
  • Solid understanding of database structures and SQL
  • Exposure to infrastructure-as-code concepts
  • Understand our Operating Principles
  • Own the customer experience think and act in ways that put our customers first
Job Responsibility
Job Responsibility
  • Design, analyze, and troubleshoot UI, API, Search systems
  • Troubleshoot large-scale distributed systems
  • Build applications that run across multiple cloud platforms, leveraging native cloud services
  • Automate routine operational tasks to improve efficiency and reliability
  • Provide production support, including monitoring, incident response, and root cause analysis
  • Support secure configurations, vulnerability remediation, and operational readiness
  • Participate in software release cycles, including planning, testing, deployment, and monitoring
  • Develop automation tools, scripts, and workflows to streamline processes
  • Partner with engineering teams to identify and implement process and platform improvements
  • Serve in a rotating on-call rotation, providing 12-hour coverage for one week per month to support production systems
What we offer
What we offer
  • Paid Time off
  • Physical Wellbeing
  • Financial Wellbeing
  • Emotional Wellbeing
  • Life Events + Family Support
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET / C#)

Brightree, a ResMed company, is looking for a Senior Software Engineer to join t...
Location
Location
United States , Peachtree Corners, GA
Salary
Salary:
Not provided
resmed.com Logo
ResMed
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related field
  • 5+ years of experience in software engineering, preferably using Microsoft technologies in a web-based, high-traffic system
  • Strong architectural design skills, with experience building scalable, distributed, and event-driven systems
  • Expertise in ASP.NET, including Razor, WebForms, Web API, WCF, JavaScript, CSS, and caching services
  • Proficiency in MS SQL Server (T-SQL/SQL) in a high-volume transaction environment
  • 4+ years of experience developing and operating applications in AWS, with a strong understanding of key AWS services and tools
  • 3+ years of experience developing front-end applications using React or React Native or other front-end framework
  • Proven ability to design and implement RESTful APIs and microservices
  • Hands-on experience with CI/CD pipelines, deployment strategies, and zero-downtime deployments
  • Production experience with event-driven architectures or message-broker solutions (e.g., Kafka, RabbitMQ)
Job Responsibility
Job Responsibility
  • Own and lead architecture discussions, designing highly scalable, performant, and resilient software solutions in a cloud-native environment
  • Demonstrate strong ownership of software components from design to deployment, ensuring system reliability and maintainability
  • Apply AI-assisted development tools (e.g., GitHub Copilot, Augment, MCP servers, and Agentic AI frameworks) to enhance productivity and code quality
  • Design data-centric architectures, treating data as a first-class citizen for secure transport, storage, and analytics
  • Champion a quality-first approach, implementing unit tests, automation frameworks, and robust functional testing
  • Identify codebase and system design gaps, setting and maintaining high-quality engineering standards through code, security, and design reviews
  • Enhance product scalability and self-service capabilities, ensuring efficient onboarding and customer adoption
  • Take an active role in mentoring junior engineers, sharing technical expertise, and fostering a culture of collaboration and innovation
  • Support hiring efforts, participating in interviews and attracting top engineering talent
  • Fulltime
Read More
Arrow Right