Position Purpose RLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In ...
Position Purpose RLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In ...
Position Purpose RLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In ...
Position Purpose RLI is seeking an experienced Senior Software Engineer (.NET Full Stack) with 8-10 years of professional software development experience to join our Software Engineering team. In ...
Sr. Software Engineer (Remote)
Oak Brook, IL · On-site +1
$123K - $163K/yr
NET back-end solutions and scalable user experiences while collaborating with an experienced team ... As a Senior Software Engineer, you should possess expertise in both front-end and back-end coding ...
Sr. Software Engineer (Remote)
Oak Brook, IL · On-site +1
$123K - $163K/yr
NET back-end solutions and scalable user experiences while collaborating with an experienced team ... As a Senior Software Engineer, you should possess expertise in both front-end and back-end coding ...
Sr. Software Engineer (Remote)
Oak Brook, IL · Remote
$123K - $163K/yr
NET back-end solutions and scalable user experiences while collaborating with an experienced team ... As a Senior Software Engineer, you should possess expertise in both front-end and back-end coding ...
Sr. Software Engineer (Remote)
Oak Brook, IL · Remote
$123K - $163K/yr
NET back-end solutions and scalable user experiences while collaborating with an experienced team ... As a Senior Software Engineer, you should possess expertise in both front-end and back-end coding ...
Experience with writing detailed technical specifications for developers; design, validate and execute software test plans. * 4+ years as a .Net developer and 4+ years with Project Management.
Experience with writing detailed technical specifications for developers; design, validate and execute software test plans. * 4+ years as a .Net developer and 4+ years with Project Management.
Interact closely with the business, engineering peers, and leadership to understand the business ... software development experience Background in Microsoft .NET environment using C#, MFC / C+
Interact closely with the business, engineering peers, and leadership to understand the business ... software development experience Background in Microsoft .NET environment using C#, MFC / C+
Lead Software Engineer
Chicago, IL · On-site
The Lead Software Engineer will take technical ownership of the full-stack applications the team ... NET, React/Next.js, and Azure, with ownership from architecture through production support. * Set ...
Lead Software Engineer
Chicago, IL · On-site
The Lead Software Engineer will take technical ownership of the full-stack applications the team ... NET, React/Next.js, and Azure, with ownership from architecture through production support. * Set ...
NET Software Code for DEVCOM CBC KDM. Includes proficiency with old and new Microsoft .NET ... Any developer or build machine should be able to run scripts from a given database version / state ...
Quick apply
NET Software Code for DEVCOM CBC KDM. Includes proficiency with old and new Microsoft .NET ... Any developer or build machine should be able to run scripts from a given database version / state ...
Lead Software Engineer
Chicago, IL · Hybrid
The Lead Software Engineer will take technical ownership of the full-stack applications the team ... NET, React/Next.js, and Azure, with ownership from architecture through production support. * Set ...
New
Lead Software Engineer
Chicago, IL · Hybrid
The Lead Software Engineer will take technical ownership of the full-stack applications the team ... NET, React/Next.js, and Azure, with ownership from architecture through production support. * Set ...
New
NET Software Code for DEVCOM CBC KDM. Includes proficiency with old and new Microsoft .NET ... Any developer or build machine should be able to run scripts from a given database version / state ...
NET Software Code for DEVCOM CBC KDM. Includes proficiency with old and new Microsoft .NET ... Any developer or build machine should be able to run scripts from a given database version / state ...
Senior Software Engineer
Downers Grove, IL · On-site
$110 - $130/hr
R0002280As a Senior Software Engineer, you will be involved in all aspects of the design ... NET Framework applications through refactoring or cloud migration* Identify and eliminate technical ...
New
Senior Software Engineer
Downers Grove, IL · On-site
$110 - $130/hr
R0002280As a Senior Software Engineer, you will be involved in all aspects of the design ... NET Framework applications through refactoring or cloud migration* Identify and eliminate technical ...
New
NET Software Code for DEVCOM CBC KDM. Includes proficiency with old and new Microsoft .NET ... Any developer or build machine should be able to run scripts from a given database version / state ...
NET Software Code for DEVCOM CBC KDM. Includes proficiency with old and new Microsoft .NET ... Any developer or build machine should be able to run scripts from a given database version / state ...
Lead Software Engineer
Downers Grove, IL · On-site
$120 - $130/hr
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET technologies (.NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core)* Strong experience ...
New
Lead Software Engineer
Downers Grove, IL · On-site
$120 - $130/hr
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET technologies (.NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core)* Strong experience ...
New
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
Lead Software Engineer
Downers Grove, IL · On-site
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
Lead Software Engineer
Downers Grove, IL · On-site
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
Lead Software Engineer
Downers Grove, IL · On-site
$120 - $130/hr
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET technologies (.NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core)Strong experience ...
Lead Software Engineer
Downers Grove, IL · On-site
$120 - $130/hr
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET technologies (.NET 6/7/8, ASP.NET Core, Web API, Entity Framework Core)Strong experience ...
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
The Lead Software Engineer is responsible for elevating engineering execution, modernizing legacy ... NET MVC/Core and modern front-end frameworks (Angular or React) * Advanced proficiency in ...
Senior Software Engineer
Chicago, IL · On-site
$126K - $166K/yr
Senior Software Engineer ID: 1621 Location: Chicago, IL Group: Finance and IT More about this job ... NET and Java, supporting integrations with internal platforms and thirdparty vendors. * Design ...
Senior Software Engineer
Chicago, IL · On-site
$126K - $166K/yr
Senior Software Engineer ID: 1621 Location: Chicago, IL Group: Finance and IT More about this job ... NET and Java, supporting integrations with internal platforms and thirdparty vendors. * Design ...
.NET Developer - QMS
Aurora, IL · On-site
$70K - $105K/yr
About the Company QT9 Software builds the quality and operations platform purpose-built for ... NET Developer for our QMS team. In this role, you will design, develop, and maintain complex .NET ...
.NET Developer - QMS
Aurora, IL · On-site
$70K - $105K/yr
About the Company QT9 Software builds the quality and operations platform purpose-built for ... NET Developer for our QMS team. In this role, you will design, develop, and maintain complex .NET ...
Dot Net Software Engineer information
See Illinois salary details
$23.7K - $34.8K
2% of jobs
$34.8K - $45.9K
0% of jobs
$45.9K - $56.9K
0% of jobs
$56.9K - $68K
1% of jobs
$68K - $79K
4% of jobs
$79K - $90.1K
8% of jobs
$95.5K is the 25th percentile. Wages below this are outliers.
$90.1K - $101.1K
20% of jobs
The median wage is $110K / yr.
$101.1K - $112.2K
19% of jobs
$112.2K - $123.2K
19% of jobs
$125.1K is the 75th percentile. Wages above this are outliers.
$123.2K - $134.3K
16% of jobs
$134.3K - $145.4K
11% of jobs
$23.7K
$110.5K
$145.4K
How much do dot net software engineer jobs pay per year?
What does a Dot Net Software Engineer do?
Dot Net Software Engineers typically work on designing, developing, and maintaining web, desktop, or cloud-based applications using the .NET framework and related technologies. Daily tasks often include writing and reviewing code, collaborating with cross-functional teams such as UI/UX designers and QA testers, and participating in sprint planning and code reviews. Engineers may also be involved in troubleshooting technical issues, optimizing application performance, and integrating with databases or external services. The variety of projects and collaborative environment offer strong opportunities to develop both technical expertise and professional growth.
What are the key skills and qualifications needed to thrive as a Dot Net Software Engineer?
To thrive as a Dot Net Software Engineer, you need a strong understanding of C#, .NET frameworks, object-oriented programming, and a relevant degree in computer science or a related field. Experience with development tools such as Visual Studio, version control systems like Git, and certifications such as Microsoft Certified: .NET Developer are highly valuable. Problem-solving skills, teamwork, and effective communication are essential soft skills for excelling in project-based environments. These skills are important because they enable efficient software development, seamless collaboration, and the delivery of robust, maintainable solutions that align with business goals.
What is a Dot Net Software Engineer?
A Dot Net Software Engineer is responsible for designing, developing, and maintaining software applications using Microsoft's .NET framework. They work with languages like C#, VB.NET, and ASP.NET to build web, desktop, and cloud-based applications. Their role includes writing clean code, debugging, improving performance, and integrating databases. They often collaborate with teams to develop scalable and secure software solutions.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 4 days ago
Job description
- Design, develop, test, and maintain enterprise applications using C# and the Microsoft .NET platform.
- Build responsive, modern web applications using Blazor, Razor, HTML, CSS, and JavaScript.
- Develop secure, scalable RESTful APIs and backend services.
- Design and implement microservices that support distributed, event-driven applications.
- Develop data access solutions using MongoDB and SQL Server.
- Implement asynchronous messaging and event streaming using Kafka.
- Participate in solution architecture, technical design, and code reviews.
- Build and maintain automated testing and CI/CD pipelines.
- Collaborate with product owners, architects, QA engineers, and business stakeholders within Agile delivery teams.
- Troubleshoot production issues and optimize application performance, scalability, and reliability.
- Follow engineering best practices for coding standards, testing, source control, documentation, and secure software development.
- Mentor junior engineers and contribute to a culture of technical excellence and continuous learning.
- Leverage AI-assisted development tools (such as GitHub Copilot, ChatGPT, or similar technologies) to improve software design, development, testing, debugging, and documentation.
- Familiarity with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), prompt engineering, or AI orchestration frameworks.
- Evaluate and implement AI-enabled capabilities within enterprise applications where they provide measurable business value.
- Apply secure and responsible AI development practices while protecting sensitive business and customer information.
- Stay current with emerging AI technologies and recommend opportunities to improve engineering productivity and software quality.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent professional experience.
- 8-10 years of professional software development experience.
- Strong experience developing enterprise applications using C# and .NET.
- Experience developing modern web applications using:
- Blazor
- Razor
- HTML5
- CSS3
- JavaScript
- Experience working with:
- MongoDB
- Microsoft SQL Server or other relational databases
- Kafka
- Experience designing and implementing RESTful APIs.
- Strong understanding of microservices architecture and distributed systems.
- Experience using Git for source control.
- Experience implementing CI/CD pipelines and modern DevOps practices.
- Experience working in Agile software development environments.
- Experience using AI-assisted software development tools to accelerate coding, testing, troubleshooting, and documentation.
- Demonstrated ability to evaluate and adopt emerging technologies that improve software delivery and engineering efficiency.
- Strong analytical, problem-solving, debugging, and communication skills.
- Ability to understand and utilize a variety of the field's concepts, practices and procedures.
- Ability to use software to develop and analyze IT data and applications.
- Ability to work well independently or within a team.
- Advanced experience with the design and development of various Web Technologies and Web Services.
- Ability to model technology to align with business strategy.
- Ability to create and leverage frameworks.
- Ability to communicate findings and recommendations to internal and external stakeholders.
- Ability to influence testing approaches and framework.
- Annual bonus plans
- Employee stock ownership plan (ESOP)
- 401(k) - automatic 3% company contribution
- Annual 401k and ESOP profit-sharing contributions (Up to 15% of eligible earnings)
- Paid time off (PTO) and holidays
- Paid volunteer time off (VTO) to support our communities
- Parental and family care leave
- Flexible & hybrid work arrangements
- Fitness center discounts and free virtual fitness platform
- Employee assistance program
- Comprehensive medical, dental and vision benefits
- Flexible spending and health savings accounts
- 2x base salary for group life and AD&D insurance
- Voluntary life, critical illness, & accident insurance for purchase
- Short-term and long-term disability benefits
- Training & certification opportunities
- Tuition reimbursement
- Education bonuses
About RLI
Sourced by ZipRecruiter
Industry
Insurance services
Company size
1,001 - 5,000 Employees
Headquarters location
Peoria, IL, US
Year founded
1965