CrawlJobs Logo

Principle Engineer .NET and Cloud

barclays.co.uk Logo

Barclays

Location Icon

Location:
India , Pune

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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

Additional Information:

Job Posted:
April 05, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principle Engineer .NET and Cloud

Cloud Engineer for Security Service Edge

Hewlett Packard Enterprise is seeking a Cloud Engineer for Security Service Edge...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Proficiency in one or more languages such as C#, JavaScript/TypeScript, or Go
  • Experience with frameworks such as .NET Core & React
  • Strong understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
  • Strong experience in building RESTful APIs and microservices architectures
  • Experience working with one of the leading vendors for big data processing, analytics, and storage (advantage)
  • Experience with AWS, Azure, or Google Cloud Platform (advantage)
  • Understanding of secure coding practices and data protection regulations (advantage)
  • Experience with unit testing, integration testing, and automated testing frameworks (advantage)
  • Experience with Docker, Kubernetes, Gitlab, or other CI/CD tools (advantage)
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain robust, scalable, and high-quality software applications
  • Contribute to architectural decisions, ensuring efficient system design and implementation
  • Design and optimize data pipelines, integrating structured and unstructured data sources into data lakes
  • Write clean, maintainable, and well-documented code while enforcing coding standards and best practices (SOLID principles, TDD, CI/CD)
  • Identify bottlenecks and optimize application performance, scalability, and security
  • Mentor junior developers, conduct code reviews, and promote knowledge sharing within the team
  • Work closely with product managers, designers, DevOps, and QA teams to deliver high-quality software solutions
  • Troubleshoot and resolve complex technical issues across different components of the software stack
  • Participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives
What we offer
What we offer
  • Health and wellbeing benefits
  • Comprehensive suite of benefits that supports physical, financial, and emotional wellbeing
  • Specific programs catered to helping you reach career goals
  • Flexibility to manage work and personal needs
  • Inclusive work environment that celebrates individual uniqueness
  • Fulltime
Read More
Arrow Right

Software Engineer

Build secure, scalable .NET solutions with a global team. Join Eftsure’s Custome...
Location
Location
Australia , North Sydney
Salary
Salary:
Not provided
eftsure.com Logo
Eftsure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 to 5 years of relevant professional experience as a software engineer
  • Strong understanding of software design principles, programming languages, and frameworks relevant to Eftsure’s technology stack
  • Ability to break down complex challenges, deliver clean, maintainable code, and ensure software reliability through testing and reviews
  • Work effectively in cross-functional Agile teams, clearly communicating ideas and solutions to both technical and non-technical stakeholders
  • Take responsibility for deliverables and outcomes, demonstrating professionalism, integrity, and proactive engagement
  • Stay curious, continuously learn new technologies, and adapt to evolving business and technical environments
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field is an advantage but not mandatory
  • Relevant certifications showcasing advanced technical knowledge or specialisation are highly regarded
  • Technical expertise in .NET (non-negotiable requirement)
  • Experience with SQL and cloud technologies is also essential
Job Responsibility
Job Responsibility
  • Write clean, efficient, and maintainable code using modern languages, frameworks, and tools to deliver reliable, scalable solutions
  • Work closely with Product Owners, Designers, and Engineers to define requirements, plan development cycles, and ensure successful delivery of product features
  • Write and execute test cases, debug issues, and participate in code reviews to uphold coding standards and software quality
  • Support architectural discussions, suggest improvements, and apply new technologies or practices that enhance system performance and maintainability
  • Continuously improve your technical skills, share knowledge within the team, and provide guidance to junior engineers where appropriate
What we offer
What we offer
  • Birthday Leave
  • Floating Cultural Holidays
  • A day of leave to support a Charity
  • Annual Reimbursement of $250 for wellness expenses
  • Additional Training and Flexible Working Arrangements
  • Fulltime
Read More
Arrow Right

Software Engineer

We’re looking for a .NET Developer to join Global-e Core R&D department and take...
Location
Location
Romania , Bucharest
Salary
Salary:
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years proven experience developing end to end web applications with .Net Core
  • Understand design patterns and OOD/OOP principles
  • Experience working with micro-services architecture
  • Experience working with relational & NoSQL databases
  • Experience working with cloud
  • Experience with Docker
  • Experience with Agile methodologies
  • Experience working with Couchbase, RabbitMQ
  • Experience with Mass Transit
  • Ability to work independently and as part of a team.
Job Responsibility
Job Responsibility
  • Take a significant part in the development of Global-e’s core system
  • Develop infrastructures required for all operations
  • From web-based back-office applications to windows services and micro services
  • Integrating with logistics hardware, and much more.
Read More
Arrow Right

AI-First Software Engineer

Planet DDS is a dynamic and rapidly growing dental SaaS company transforming how...
Location
Location
United States , Irvine
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • Application Development: AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integration: Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Customization: Use AI code generation to extend solutions when custom functionality is needed
  • Collaboration: Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Continuous Improvement: Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Communication: Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

Ai-first Software Engineer

Join our dynamic Innovation team, where we experiment with AI-first development ...
Location
Location
United States , Seattle
Salary
Salary:
200000.00 - 250000.00 USD / Year
planetdds.com Logo
Planet DDS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, or a closely related discipline
  • 3+ years of experience in AI and machine learning, with a focus on code generation and software development
  • Hands-on with AI-powered tools (Claude Code, Cursor, Codex, Figma, MCP, v0.app, etc.)
  • Strong understanding of software development principles
  • Proficiency with C#, .NET, OpenAPI, Python, PyTorch, Docker, Git, Microservices, Azure DevOps, CI/CD, data handling, and databases like Postgres, MS SQL Server
  • Proficiency in at least one cloud platform like Azure, AWS or GCP
  • Proficiency with datasets / databases and understanding of the SDLC cycle
  • Strong problem-solving skills, creativity, curiosity, and a passion for innovation
  • Comfortable working in fast-moving, ambiguous environments where experimentation is valued
Job Responsibility
Job Responsibility
  • AI-first development of applications using AI coding tools, AI agents and low-code platforms where they accelerate velocity
  • Integrate AI-driven and low-code solutions with existing systems and databases, ensuring seamless functionality
  • Use AI code generation to extend solutions when custom functionality is needed
  • Work closely with product managers, and other stakeholders to gather requirements and deliver solutions, whereas prototypes help shape product strategy and leadership decisions
  • Stay updated with the latest advancements in AI and machine learning and continuously improve AI code generation processes and methodologies
  • Effective communication skills to explain complex programming or AI concepts to technical and non-technical audiences
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

AnaVation is seeking a highly skilled Senior Software Engineer to join our team ...
Location
Location
United States , Chantilly
Salary
Salary:
Not provided
anavationllc.com Logo
AnaVation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum of 8 years of experience in software engineering
  • Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI)
  • Experience with SAFe Agile framework
  • Strong understanding of forensic and investigative system requirements
  • Demonstrated experience designing and implementing complex software solutions in secure government environments
  • Advanced proficiency with: One or more programming languages: Java, .NET(C#), Python
  • Complex system architecture design
  • Message brokers such as RabbitMQ, Kafka, and Redis
  • Elasticsearch, Splunk, and other data platforms
Job Responsibility
Job Responsibility
  • Design, develop, test, and manage application development projects in support of IT infrastructure
  • Integrate third-party components and introduce new custom capabilities
  • Modify existing code and recommend process improvements
  • Automate operations and maintenance tasks
  • Develop and implement technical efforts for large-scale data processing and advanced analytics
  • Participate in all aspects of the software development life cycle
  • Contribute to planning, requirements, development, testing, and quality assurance
  • Participate in technical project milestone reviews and code architecture sessions
  • Provide resource estimation and development best practices knowledge transfer
  • Participate in Program Increments (PIs) and Agile Release Train (ART) activities
What we offer
What we offer
  • Generous cost sharing for medical insurance for the employee and dependents
  • 100% company paid dental insurance for employees and dependents
  • 100% company paid long-term and short term disability insurance
  • 100% company paid vision insurance for employees and dependents
  • 401k plan with generous match and 100% immediate vesting
  • Competitive Pay
  • Generous paid leave and holiday package
  • Tuition and training reimbursement
  • Life and AD&D Insurance
  • Fulltime
Read More
Arrow Right

.NET Solution Architect

The Apps Dev Lead Analyst is a strategic professional who stays abreast of devel...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 13+ years experience in .NET, C#, SQL, Mongo, Web Technologies, Cloud
  • Ability to technically lead large projects of team size 20+ and provide architectural guidance and mentoring
  • Excellent hands on skills on .NET and Angular development
  • Ability to design from requirements and deliver till production is must
  • Ability to perform application code review, database review
  • Excellent skills in design patterns and data modelling
  • Proven track record of Innovation and Engineering excellence
  • Consistently demonstrates clear and concise written and verbal communication
  • Management and prioritization skills
  • Ability to develop working relationships with multiple teams
Job Responsibility
Job Responsibility
  • Executes the architectural vision for all IT systems through major, complex IT architecture projects
  • ensures that architecture conforms to enterprise blueprints
  • Develops technology road maps, while keeping up-to-date with emerging technologies, and recommends business directions based on these technologies
  • Provides technical leadership and is responsible for developing components of, or the overall systems design
  • Translates complex business problems into sound technical solutions
  • Applies hardware engineering and software design theories and principles in researching, designing, and developing product hardware and software interfaces
  • Provides integrated systems planning and recommends innovative technologies that will enhance the current system
  • Recommends appropriate desktop, computer platform, and communication links required to support IT goals and strategy
  • Exhibits good knowledge of how own specialism contributes to the business and good understanding of competitors products and services
  • Acts as an advisor or mentor to junior team members
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

Axis Security - Acquired by HPE Aruba is seeking a highly skilled and motivated ...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional software development experience
  • Proficiency in one or more languages such as C#, JavaScript/TypeScript, or Go
  • Experience with frameworks such as .NET Core & React
  • Strong understanding of relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
  • Strong experience in building RESTful APIs and microservices architectures
  • Experience working with one of the leading vendors for big data processing, analytics, and storage (Advantage)
  • Experience with AWS, Azure, or Google Cloud Platform (GCP) (Advantage)
  • Understanding of secure coding practices and data protection regulations (Advantage)
  • Experience with unit testing, integration testing, and automated testing frameworks (Advantage)
  • Experience with Docker, Kubernetes, Gitlab, or other CI/CD tools (Advantage)
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain robust, scalable, and high-quality software applications
  • Contribute to architectural decisions, ensuring efficient system design and implementation
  • Design and optimize data pipelines, integrating structured and unstructured data sources into data lakes
  • Write clean, maintainable, and well-documented code while enforcing coding standards and best practices (SOLID principles, TDD, CI/CD)
  • Identify bottlenecks and optimize application performance, scalability, and security
  • Mentor junior developers, conduct code reviews, and promote knowledge sharing within the team
  • Work closely with product managers, designers, DevOps, and QA teams to deliver high-quality software solutions
  • Troubleshoot and resolve complex technical issues across different components of the software stack
  • Participate in Agile methodologies, including sprint planning, daily stand-ups, and retrospectives
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Diversity, Inclusion & Belonging
  • Fulltime
Read More
Arrow Right