1

Dot Net Software Engineer Jobs in Alabama (NOW HIRING)

NET, SQL Server, Power Platform, SharePoint, and enterprise application development. * Experience leading Agile software development teams. * Experience supporting DoD or enterprise mission ...

NET, SQL Server, Power Platform, SharePoint, and enterprise application development. * Experience leading Agile software development teams. * Experience supporting DoD or enterprise mission ...

Lead Software Engineer

Huntsville, AL ยท On-site

$100K - $150K/yr

NET, SQL Server, Power Platform, SharePoint, and enterprise application development. * Experience leading Agile software development teams. * Experience supporting DoD or enterprise mission ...

NET (MVC, Web Forms, WebAPI) * React, Node.js, AngularJS, JavaScript, TypeScript, jQuery, HTML ... Software Engineer preferred, but not required. 0 Knowledge of healthcare revenue cycle and ...

Be Seen First

Software Developer

Huntsville, AL ยท On-site

$130K - $160K/yr

NET Framework web applications, design and code new .NET Core web applications, and maintain ... Qualifications : ยท Bachelor's Degree in Software Engineering, Computer Science, or a related ...

next page

Showing results 1-20

Dot Net Software Engineer information

See Alabama salary details

$22.2K

$103.3K

$136K

How much do dot net software engineer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for dot net software engineer in Alabama is $103,317.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,600.00 and $119,200.00 per year, depending on experience, location, and employer.

What types of projects and daily tasks can a Dot Net Software Engineer expect to work on?

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 in the Dot Net Software Engineer position, and why are they important?

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 job?

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.

What are popular job titles related to Dot Net Software Engineer jobs in Alabama? For Dot Net Software Engineer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Dot Net Software Engineer jobs in Alabama look for? The top searched job categories for Dot Net Software Engineer jobs in Alabama are:
What cities in Alabama are hiring for Dot Net Software Engineer jobs? Cities in Alabama with the most Dot Net Software Engineer job openings:
Lead Software Engineer

Lead Software Engineer

Indigo IT

Huntsville, AL

$100K - $150K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description


Position:
Lead Software Engineer
Location:
Huntsville, AL
Job Id:
536
# of Openings:
1
Lead Software Engineer
Huntsville, AL
SUMMARY:
Founded in 2001, Indigo IT is an award winning information technology consulting and services company. We are a trusted services provider to government agencies seeking innovative Cloud, Cybersecurity, Knowledge Management, and Enterprise solutions. We know our defense, federal, and civilian customers have critical IT infrastructures that must remain reliable, available, and maximized. Indigo IT is mission focused and committed to maintaining a sense of urgency in anticipating and supporting our customers' technology goals and objectives. Our unique ability to think beyond today allows our clients to stay ahead of their IT challenges. As a Veteran-Friendly employer, we are proudly partnered with the Virginia Values Veterans (V3) Program, and a recipient of the HIRE Vets Gold Medallion Award, which recognizes our commitment to recruiting our nation's Veterans. Recognized on the Inc. 5000 list of America's fastest growing companies in 2020 & 2021 and named as one of the 2022 Best Places to Work in Virginia, we are always looking to hire top talent in the field - come join us today!
Position Summary
The Development Lead shall oversee software development, application modernization, DevSecOps implementation, and sustainment of mission applications supporting a major IT Services contract for the U.S. Army
Key Responsibilities
  • Lead software development teams supporting GOTS, MOTS, and COTS applications.
  • Oversee application design, coding, testing, deployment, and sustainment activities.
  • Support Agile and DevSecOps software development methodologies.
  • Ensure software security, scalability, maintainability, and compliance.
  • Manage application lifecycle activities across development, staging, and production environments.
  • Support SharePoint, Power Platform, .NET, SQL Server, and enterprise application environments.
  • Coordinate with cybersecurity and infrastructure teams for secure deployments.
  • Maintain technical documentation and software configuration management.

Minimum Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • Minimum 10 years of software development experience.
  • Experience with .NET, SQL Server, Power Platform, SharePoint, and enterprise application development.
  • Experience leading Agile software development teams.
  • Experience supporting DoD or enterprise mission applications.

Preferred Qualifications
  • Scrum Master or Agile certification.
  • Experience with Azure DevOps, Git, Kubernetes, Docker, OpenShift, and DevSecOps pipelines.
  • Experience supporting acquisition or logistics systems.

Certifications
  • Security+ CE preferred

Security Clearance
  • Active Secret clearance required; TS/SCI preferred.


At Indigo IT, we offer an expansive benefits package for our employees, which includes: Medical, Dental, and Vision coverage options. In addition, we offer 401(k) with company match, Group life and disability, Flex Spending Accounts (FSA), Paid Time Off (PTO), Paid holidays, and Education assistance. We also have in house training programs for employees, we reward thought leadership with bonuses and recognition for publishing, speaking, and innovative thought leadership in our industry.
Indigo IT is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. This employer uses E-Verify.
Pay Range: $100,000 - $150,000 per year
Apply for this Position