CrawlJobs Logo

Software Engineer - .NET

United States, St. Louis · Job Posted April 19, 2026
Apply Position
Job Link Share

Job Description

Our company is seeking an experienced and motivated .NET Engineer to join our growing technology team in St. Louis, MO. In this key role, you will be responsible for designing, developing, and supporting scalable web and application solutions using Microsoft .NET technologies.

Job Responsibility

  • Design, develop, test, and maintain web applications and services using the .NET framework and C#
  • Collaborate with cross-functional teams to determine system requirements and deliver quality solutions
  • Troubleshoot, debug, and optimize existing systems to ensure high performance and reliability
  • Participate in code reviews, implement best practices, and contribute to continuous improvement of development processes
  • Create and maintain technical documentation for new and existing applications

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • 2+ years of professional experience in .NET development
  • Strong proficiency with C#, ASP.NET, and related Microsoft technologies
  • Experience with web services, REST APIs, and database systems such as SQL Server
  • Excellent analytical, troubleshooting, and communication skills

Nice to have

Familiarity with Agile development methodologies and version control tools (e.g., Git)

What we offer

  • Competitive compensation and comprehensive benefits package
  • Opportunities for professional growth, learning, and certification
  • Supportive and collaborative team environment
  • Medical, vision, dental, and 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

Software Engineer - .NET

8 matching positions

Software Engineer - .Net

Location
Location
Egypt
Salary
Salary:
Not provided
linkdevelopment.com Logo
Dakahlia Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Computer Science, or equivalent discipline
  • Knowledge of OOP concept, ASP.NET, JavaScript, .net Core and SQL
  • Knowledge of Biztalk
Job Responsibility
Job Responsibility
  • Research, design, implement innovative software solutions and deliver projects on-time and to specification with a high level of quality
  • Develop unit tests and work with Quality Control members on solving the defects
  • Investigate new technologies to be up to date with the new technical knowledge and skills
  • Construct documentation to aid maintenance and code reuse
  • 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
Until further notice
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
  • 4+ years of hands-on software development across Microsoft .NET 8, Python, Angular, Shell, and REST/SOAP/Web APIs
  • 4+ years of real-time data processing and analytics, with deep experience in SQL, PL/SQL, Oracle, and MS SQL Server
  • 2+ years of experience with messaging and event-driven architecture, including JMS, IBM MQ, and Apache Kafka
  • Experience using GitHub Copilot, and Story Weaver to accelerate development and improve code quality
  • Experience with cloud-native technologies including Docker, Kubernetes, and OpenShift (OCP)
  • Experience with reconciliation platforms such as Intelli Match, EZOPS ARO, or equivalent systems is a plus
  • Strong background in automated testing and quality engineering, leveraging WAF (.NET, Selenium), JUnit, Mockito, Cucumber, and TDD/BDD practices
  • Deep understanding of Agile methodologies, GitHub, UCD, Harness and CI/CD pipelines
  • Hands-on experience configuring and supporting AutoSys job schedules, dependencies, alerts, and recovery workflows in production environments
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
  • Apply deep engineering expertise to design and build reliable, scalable, data‑driven distributed applications and services
  • Develop high‑quality solutions within an Agile / Scrum delivery environment, with strong ownership and accountability
  • Coach and mentor team members, fostering technical excellence and continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET)

We are looking for a Senior Software Engineer to build a Windows-based Connector...
Location
Location
Ukraine; Poland , Lviv; Rzeszów
Salary
Salary:
Not provided
edvantis.com Logo
Edvantis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong C# / .NET experience
  • Experience with WCF
  • Good knowledge of SOAP
  • Solid experience with REST API integration
  • English level – Upper-Intermediate or higher
Job Responsibility
Job Responsibility
  • Work with legacy code
  • Analyze desktop application behavior when needed
  • Collaborate with Back-End teams to help design REST APIs which Connector will utilize
What we offer
What we offer
  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Health & wellness support: either a monthly budget for medical insurance and sports activities, or a full medical insurance plan, depending on your cooperation model
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (.NET Full Stack Developer)

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
Until further notice
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
  • 4+ years of hands-on software development across Microsoft .NET 8, Python, Angular, Shell, and REST/SOAP/Web APIs
  • 4+ years of real-time data processing and analytics, with deep experience in SQL, PL/SQL, Oracle, and MS SQL Server
  • 2+ years of experience with messaging and event-driven architecture, including JMS, IBM MQ, and Apache Kafka
  • Experience using GitHub Copilot, and Story Weaver to accelerate development and improve code quality
  • Experience with cloud-native technologies including Docker, Kubernetes, and OpenShift (OCP)
  • Experience with reconciliation platforms such as Intelli Match, EZOPS ARO, or equivalent systems is a plus
  • Strong background in automated testing and quality engineering, leveraging WAF (.NET, Selenium), JUnit, Mockito, Cucumber, and TDD/BDD practices
  • Deep understanding of Agile methodologies, GitHub, UCD, Harness and CI/CD pipelines
  • Hands-on experience configuring and supporting AutoSys job schedules, dependencies, alerts, and recovery workflows in production environments
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
  • Apply deep engineering expertise to design and build reliable, scalable, data‑driven distributed applications and services
  • Develop high‑quality solutions within an Agile / Scrum delivery environment, with strong ownership and accountability
  • Coach and mentor team members, fostering technical excellence and continuous improvement
  • Fulltime
Read More
Arrow Right

.Net Software Engineer

The department is responsible for development and maintenance of Market Risk and...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
credit-agricole.com Logo
Crédit Agricole
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in C#, .Net, WCF, MVC/Web API, ASP.Net
  • Experience in SQL Server / SSIS / SSRS
  • Sound knowledge on HTML5, CSS3, JavaScript, SPA
  • Proficiency with JavaScript frameworks like AngularJS
  • Developed responsive web sites using Bootstrap framework
  • Hands on experience in .NET Core
  • Understanding of proven design patterns, awareness of anti-patterns, performance tuning
  • Multi Tiered Architecture, OOP Principles and Design Patterns
  • SQL Server developments and SQL request optimizations
  • Continuous Integration / Continuous Delivery
Job Responsibility
Job Responsibility
  • Develop and maintain high quality fully tested source code complying with deadlines, schedule, quality and coding standards
  • Address technical aspects with Architect / Senior Developers and functional aspects with Business Analyst
  • Liaise with business analysts for clarification and understanding of requirements
  • Organize and keep up to date technical documentation
  • Develop tests strategy in coordination with Project Manager / Business Analysts
  • Provide technical assistance during User Acceptance Test
  • Support applications in production - analyze and resolve issues as they arise
Read More
Arrow Right

Senior Software Engineer (.Net)

At Optimizely, we're on a mission to help people unlock their digital potential....
Location
Location
Bangladesh , Dhaka
Salary
Salary:
Not provided
optimizely.com Logo
Optimizely
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • You have at least a Bachelor's degree in Computer Science or similar, or corresponding level of relevant education
  • You have at least 5-7 years of experience working professionally with modern development practices
  • You are strong in software design and engineering concepts, including but not limited to object-oriented analysis, design, and programming
  • You are approaching expert level knowledge of C# and the .NET development platform, ASP.NET and/or front-end Javascript/Typescript and technologies like React
  • You are a real team player who enjoys solving problems together, and a great communicator
  • You have an understanding and interest in building and maintaining large applications as well as extensible libraries/frameworks/APIs
  • You have an AI first mentality and use AI tools such as Claude Code or Github copilot as a natural part of your toolbox
  • Ideally you have significant experience designing and building large, modular, applications with continuous releases that quickly adapt to user needs
  • Experiences with the following technologies are also advantageous: Designing and building solutions based on Optimizely CMS or other CMS/DXP platforms
  • Designing and building API:s (GraphQL, REST) as a supported product (not just for a specific web application project)
Job Responsibility
Job Responsibility
  • Design, implement and document simple, secure, scalable, maintainable, and cost-effective software solutions
  • Ensure product quality by developing and applying thorough automated testing techniques
  • Contribute to architecture and design discussions within your agile team as well as across teams and products
  • Contribute to project planning including requirements elicitation, design, task refinement and scoping
  • Manage incidents as well as escalations from partners and customers
  • Mentor and share with other engineers and team members
  • Pursue growth by maintaining an awareness of the state of technology, engineering techniques, and best practices
What we offer
What we offer
  • Best-in-class compensation plans
  • Two annual festival bonuses
  • Recognition and rewards programs
  • Vacations days
  • Annual Work/Service Anniversary Leave
  • Parental leave (both maternity and paternity)
  • Health insurance
  • Reproductive benefits for both parents
  • Volunteering opportunities to make a difference
  • Chance to work alongside our incredible global team
  • Fulltime
Read More
Arrow Right

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 (.Net)

We are looking for a highly motivated and experienced Senior Software Engineer (...
Location
Location
Salary
Salary:
Not provided
commencis.com Logo
Commencis
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BSc/MSc/PhD degree in Computer Science or a related field, or equivalent practical experience
  • At least 5 years of professional experience in backend development with .NET (C#, .NET Core / .NET 8+)
  • Strong understanding of OOP principles, design patterns, and scalable system design
  • Experience with microservices architecture and distributed systems
  • Hands-on experience with relational and non-relational databases (e.g., SQL Server, PostgreSQL, MongoDB, Redis)
  • Strong experience in unit testing and debugging
  • Proficiency with Git or similar version control systems
  • Hands-on experience using AI tools throughout the development process
  • Strong analytical thinking and problem-solving skills
  • Excellent attention to detail
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable and high-performance backend systems using .NET technologies
  • Contribute to system architecture decisions and lead the design of microservices-based solutions
  • Build and maintain RESTful APIs and ensure high availability and performance
  • Collaborate with cross-functional teams including product, design, and QA to deliver high-quality solutions
  • Ensure code quality through code reviews, best practices, and clean code principles
  • Write and maintain unit and integration tests
  • Troubleshoot, debug, and optimize existing systems
  • Participate in CI/CD processes and support deployment activities
  • Mentor junior developers and contribute to team knowledge sharing
  • Stay up to date with emerging technologies and industry best practices
What we offer
What we offer
  • Competitive salary
  • Private health insurance
  • Pension and retirement plans through a company-backed pension system
  • Meal card
  • Commute compensation
  • Work-from home support
  • Paid birthday off
  • Flexible working hours
  • Remote working option
  • Online events
  • Fulltime
Read More
Arrow Right