CrawlJobs Logo

Senior .NET / Azure Software Engineer

United States, Jacksonville · Job Posted February 13, 2026
Apply Position
Job Link Share

Job Description

We’re looking for a Senior .NET / Azure Software Engineer to help build and modernize enterprise‑level applications in a cloud‑first environment. This role offers hands‑on development, architectural influence, and opportunities to mentor other engineers. You’ll play a key role in designing scalable, secure solutions while leveraging modern Azure services.

Job Responsibility

  • Design, develop, and maintain applications using .NET (C#)
  • Build cloud‑native solutions using Microsoft Azure
  • Develop APIs and backend services with a focus on performance and scalability
  • Participate in architectural discussions and design decisions
  • Collaborate with DevOps, QA, and product teams throughout the SDLC

Requirements

  • 5+ years of professional software development experience
  • Strong expertise in .NET / C#
  • Hands‑on experience with Azure (App Services, Functions, Storage, Service Bus, etc.)
  • Experience with REST APIs, microservices, and modern design patterns
  • Solid understanding of CI/CD pipelines and source control

Nice to have

  • Front‑end experience (React, Angular, or Blazor)
  • Experience modernizing legacy systems to Azure
  • Azure certifications

What we offer

  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan

Looking for more opportunities?

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

Similar Jobs for

Senior .NET / Azure Software Engineer

8 matching positions

Senior .NET Software Engineer (Data Infrastructure)

At the core of Bentley's global infrastructure solutions lies a critical data se...
Location
Location
Lithuania , Vilnius; Kaunas
Salary
Salary:
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • At least 5 years of proven experience in software development with C#, .NET Core, and a strong understanding of OOP, data structures, and test frameworks
  • Expert-level, hands-on experience with major object storage platforms (Azure Blob Storage, Google Cloud Storage, AWS S3). This must include deep knowledge of storage usage optimization, lifecycle policies, and designing cost-efficient data access patterns
  • Solid experience with Docker and Kubernetes for deploying and managing containerized applications
  • Proven ability to write clean, maintainable, testable, and secure code, with an intuitive understanding of the long-term impact of architectural decisions
  • A self-motivated and proactive mindset, with the ability to work effectively as an individual contributor and as part of a high-performing team in an Agile/Scrum environment
  • Strong verbal and written communication skills in English
Job Responsibility
Job Responsibility
  • Architecting for Scale & Stability: Design and develop robust, event-driven cloud services and core components, with a primary focus on stability, performance, and long-term maintainability
  • Modernizing Our Storage Solutions: Implement and optimize solutions using the latest cloud object storage technologies (Google Cloud storage, Azure Blob, AWS S3, etc.) to enhance performance and cost-efficiency
  • Hands-On Implementation: Use the latest .NET development tools to turn complex architectural designs into high-quality, production-ready software
  • Championing DevOps & Automation: Develop and utilize fully automated CI/CD pipelines to deliver both application and infrastructure changes seamlessly and safely into production
  • Driving Technical Excellence: Mentor and share your deep expertise with colleagues, elevating the team's technical capabilities
  • Ensuring System Health: Support the existing code base, troubleshoot complex production issues, and collaborate across teams to ensure end-to-end service reliability
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Ability to work from office or hybrid from home
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Azure Databricks

Do you love working with data, artificial intelligence, and large distributed sy...
Location
Location
United States , Multiple Locations
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, OR Java, JavaScript, or Python
  • OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
Job Responsibility
Job Responsibility
  • Designing and building distributed systems that interact between different cloud technology services and infrastructures.
  • Conducting research and maintain an awareness of industry knowledge and identifies ways the information can be applied.
  • Mentoring other teammates and cross teams, providing technical direction for the engineering organization.
  • Writing high quality documentations including design documents, troubleshooting guides and software specs.
  • Participating in onboarding, code/design reviews, and regular meetings with the engineering teams that develop and manage those products.
  • Designs, develops, and maintains telemetry pipelines and monitoring tools that detail operations metrics.
  • Conduct deployment of the software products through Azure DevOps and CI/CD (continuous integration/continuous delivery) process.
  • Responds to incidents during regular on-call rotations. Improves and optimizes supportability of the product through innovative ideas.
  • Monitor performance and reliability of services and troubleshoot problem areas as needed.
  • Fulltime
Read More
Arrow Right

Senior .NET Software Engineer

Are you ready to start a new journey with a team of energized professionals adva...
Location
Location
Lithuania , Kaunas; Vilnius
Salary
Salary:
4000.00 EUR / Month
bentley.com Logo
Bentley Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Software Engineering or equivalent field
  • At least 5 years’ experience in software development with C#, .NET Core, .NET test frameworks, data structures, and OOP
  • Rich hands-on experience with major object storage platforms (Azure Blob Storage, Google Cloud Storage, AWS S3), including optimisation of storage usage, lifecycle policies, and cost-efficient data access patterns
  • Experience with Docker and Kubernetes
  • Working experience with Scrum and Agile methodologies
  • Ability to write clear, maintainable, testable, efficient, and secure code
  • Intuitive knowledge of the short- and long-term repercussions of coding strategies and styles
  • Good verbal and written communication skills
  • Ability to learn and adapt quickly in a dynamic environment
  • Self-motivated person who can work individually and as part of a team
Job Responsibility
Job Responsibility
  • Working with management and Product Managers, the developer will assume the responsibilities of a Software Developer including design, implementation, testing and support of product features, core components or event-driven cloud services
  • Design includes participating in defining and interpreting features and designing specific services, products and features for stability, usability, and maintainability
  • Implementation includes using the latest development tools to turn the designs into software products and services
  • Support includes maintaining the existing code base and helping the support group
  • Perform unit testing during the project to ensure code assets are of quality and satisfy required use cases
  • Follow DevOps processes, from design through to delivery
  • Develop and use fully automated CI / CD pipelines to deliver code changes all the way into production
  • Learn and apply the latest technologies and coding patterns
  • Follow secure development practices
  • Mentoring and sharing experience with other colleagues in the team
What we offer
What we offer
  • A great Team and culture
  • An exciting career as an integral part of a world-leading software company providing solutions for architecture, engineering, and construction
  • An attractive salary and benefits package
  • A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
  • A company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world
  • Training and professional development opportunities (certifications programs, conferences etc.)
  • Additional annual leave days and extra paid days for different occasions (marriage, moving day, bereavement leave etc.)
  • Health insurance package and accidents insurance 24/7
  • Referral program with bonuses
  • Extra paid day for volunteering in the organization of your choice
  • Fulltime
Read More
Arrow Right

Senior .NET / Azure Engineer

We are looking for a hands-on Azure Application Developer / Senior .NET Engineer...
Location
Location
United States
Salary
Salary:
Not provided
iqzsystems.com Logo
IQZ Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5–7 years of experience in software development, with strong backend/API focus
  • 2+ years hands-on experience implementing solutions on Microsoft Azure
  • Strong proficiency in C#, .NET Core / .NET, and ASP.NET Web API
  • Experience designing and developing RESTful APIs (routing, versioning, serialization, Swagger/OpenAPI)
  • Solid understanding of HTTP, client-server architecture, and web services concepts
  • Strong database skills with Microsoft SQL Server / Azure SQL (schema design, query optimization)
  • API security experience: JWT, OAuth2, token-based authentication, role-based access concepts
  • Experience with Git and Agile development
  • Strong debugging, problem-solving, and communication skills
Job Responsibility
Job Responsibility
  • Design, develop, and maintain RESTful APIs using ASP.NET Web API / .NET (Core/6+)
  • Build reliable backend services that support web and mobile applications
  • Implement API versioning, error handling, logging, and API documentation (Swagger/OpenAPI)
  • Develop and deploy services on Azure using components such as: Azure App Service, Azure Functions, API Management, Service Bus / Event Grid (event-driven patterns), Azure SQL / Cosmos DB (as applicable), Key Vault for secrets management
  • Contribute to modernization initiatives (e.g., migrating from on-prem/legacy to Azure)
  • Collaborate with architects/tech leads to implement scalable, maintainable API/service designs
  • Apply best practices for microservices, integration patterns, and cloud design principles (security, reliability, performance)
  • Participate in architecture/design reviews and propose improvements for service boundaries, resilience, and maintainability
  • Implement authentication/authorization using OAuth2, JWT, and Azure identity patterns (Azure AD/Entra ID concepts)
  • Ensure secure coding practices, encryption/data protection considerations, and compliance requirements as needed
What we offer
What we offer
  • Vigorous Growth: We grew 5x and doubled our workforce last year
  • EOE: We are committed to creating a diverse environment and proud to be an equal opportunity employer
  • Open Door Policy: Strong communication and transparency support a stress-free workplace
  • Always Learning: We’re hungry to better ourselves intellectually
  • Work on modern cloud and modernization projects
  • Collaborate with teams across US, India, Sri Lanka, Luxembourg
  • Grow into broader solution ownership and architecture responsibilities
  • Fulltime
Read More
Arrow Right

Software Engineer (.Net), Senior

Location
Location
Salary
Salary:
Not provided
myticas.com Logo
Myticas Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive professional experience as a software engineer with deep expertise in .NET / C#
  • Proven experience designing and building API-driven and microservices-based systems, including defining service boundaries, API contracts, versioning strategies, and integration patterns
  • Strong understanding of software architecture principles, including scalable, resilient, and maintainable system design
  • Hands-on experience designing and building cloud-native applications (e.g., Azure, AWS, or similar platforms)
  • Solid experience with relational databases, data modeling, and performance optimization
  • Experience designing and building APIs and distributed systems
  • Proven ability to take ownership of large technical deliverables and drive them to completion
  • Strong problem-solving skills, with the ability to debug and resolve complex production issues in production environments
  • Experience providing technical leadership, mentoring engineers, and influencing architectural decisions
  • Excellent written and verbal communication skills, especially in a remote-first environment
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET Full Stack)

Wells Fargo is seeking a Senior Software Engineer.
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.wellsfargo.com/ Logo
Wells Fargo
Expiration Date
July 13, 2026
Flip Icon
Requirements
Requirements
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • Expert-level proficiency in React, including advanced concepts such as hooks, context API, state management, component lifecycle, performance optimization, and modern React patterns
  • 4+ years of hands-on experience working with Microsoft .NET Core, C#, VB.NET and .NET design patterns such as Factory, Builder, MVC, Entity Framework, DAO and Singleton Pattern
  • 4+ years of hands-on experience with modern application architecture design, implementation and deployment especially in containerization, APIs, Message Bus, Single Page Application
  • 4+ years of hands-on experience with HTML, CSS, Bootstrap, JavaScript, jQuery, React, as well as data modeling languages such as XML, YAML and JSON
  • 4+ years of hands-on experience with SQL, SQL Servers, non-SQL, MongoDB and other standard database query tools
  • 4+ years of hands-on experience with web services such as SOAP and REST using OAuth and JWT and ASP.NET Web API
  • 4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
  • 4+ years of hands-on experience with DevOps Methodologies, scripting languages such as Go, Python, Batch, PowerShell, etc.
  • 4+ years of hands-on experience with web services such ASP.NET Web API and ODATA
Job Responsibility
Job Responsibility
  • Lead moderately complex initiatives and deliverables within technical domain environments
  • Contribute to large scale planning of strategies
  • Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
  • Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
  • Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
  • Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
  • Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
  • 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

Senior Software Engineer (.NET)

The Role: We are seeking an experienced Senior Software Engineer ( .NET ) to jo...
Location
Location
United States , Austin; Warren
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional experience in software development with a focus on .NET Core
  • Minimum 3+ years of experience in leading the software engineering team
  • Proven expertise in deploying modern design patterns and building scalable, reusable code
  • Experience building AI/LLM-based applications, preferably with agentic workflows
  • Strong understanding of RAG architecture, embeddings, vector search, prompt design, context retrieval and LLM evaluation
  • Experience with Model Context Protocol ( MCP ) for integrating AI agents with tools, data sources, and enterprise systems
  • Experience with queuing and background jobs orchestration with .Net hosted services
  • Experience with Azure Infrastructure to deploy, configure and troubleshooting ( IaC pipelines, Site Reliability Engineering, DevOps )
  • Ability to develop and deploy microservices on AKS
  • Strong proficiency in Angular for front-end development
Job Responsibility
Job Responsibility
  • Lead the design, development, and maintenance of full stack solutions using .NET technologies
  • Translate business requirements into effective, scalable, and reliable technical solutions
  • Build AI-powered agents that retrieve context, reason across multiple data sources, recommend actions, and support human-in-the-loop automation
  • Participate in sprint planning, refine stories, and provide accurate estimations for development timeline
  • Deliver clean, maintainable code aligned with best practices and modern design patterns
  • Develop and execute unit test cases with high code coverage
  • Mentor and coach Junior engineers, conduct code and design reviews
  • Troubleshoot complex issues, perform root cause analysis, and implement long-term fixes
  • Support CI/CD workflows and ensure continuous improvement in build and release process
  • Model and foster GM’s core values and behaviors
  • Fulltime
Read More
Arrow Right