Software Engineer

Kforce Technology Staffing

Birmingham (AL)

On-site

USD 110,000 - 140,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kforce has a client in Birmingham, AL seeking a Senior Software Engineer to develop, enhance, and support enterprise applications using C#, .NET, SQL, MVC and modern JavaScript frameworks. This senior role emphasizes full‑stack development with MVC and Angular/AngularJS, design and optimization across multiple applications, and mentoring teammates to improve code quality and performance.

Candidates should demonstrate strong collaboration with business teams and a history of delivering scalable,

Qualifications

  • Extensive experience with C# and .NET frameworks.
  • Strong SQL experience.
  • ASP.NET MVC experience required.
  • Proficient in JavaScript.
  • Senior software engineering experience required.

Responsibilities

  • Design, develop, enhance, and maintain applications using C# and .NET frameworks.
  • Develop and maintain backend functionality using SQL.
  • Build and enhance web applications using ASP.NET MVC.
  • Develop and support front-end functionality using JavaScript and Angular/AngularJS.
  • Collaborate with development and business teams to deliver enterprise application solutions.
  • Provide technical guidance and contribute to development and design decisions.

Skills

C#
.NET
SQL
MVC
JavaScript
Angular

Job description

RESPONSIBILITIES:

Kforce has a client in Birmingham, AL that is seeking a Senior Software Engineer to develop, enhance, and support enterprise applications using C#, .NET, SQL, MVC, and modern JavaScript frameworks. This is a senior-level development role requiring strong full-stack capabilities, with particular emphasis on MVC and Angular/AngularJS.

Key Responsibilities:
  • Design, develop, enhance, and maintain applications using C# and .NET frameworks
  • Develop and maintain backend functionality using SQL
  • Build and enhance web applications using ASP.NET MVC
  • Develop and support front-end functionality using JavaScript and Angular/AngularJS
  • Work across multiple applications, including an application heavily dependent on JavaScript/Angular and another using AngularJS
  • Troubleshoot application issues and contribute to performance, modernization, and code-quality improvements
  • Collaborate with development and business teams to deliver enterprise application solutions
  • Provide technical guidance and contribute to development and design decisions
REQUIREMENTS:
  • Strong professional experience with C# and .NET frameworks
  • Strong SQL experience
  • ASP.NET MVC experience is required
  • Strong JavaScript experience
  • Demonstrated experience working at a senior software engineering level
Preferred Qualifications:
  • AngularJS experience
  • Experience with newer versions of Angular
  • Full-stack development experience across .NET and modern JavaScript frameworks
  • Experience modernizing or supporting legacy web applications
  • Experience with Harness
  • Experience with GitHub Copilot or other AI-powered developer assistance tools

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II (Frontier)
Software Engineer II (Frontier)

Kforce Technology Staffing • Birmingham (AL)

On-site
USD 65,000 - 90,000
Medical insurance
Dental
Vision
+6
Software Engineer
Software Engineer

Kforce Inc • Birmingham (AL)

On-site
USD 90,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+6
Senior Backend .NET Engineer
Senior Backend .NET Engineer

Kforce Inc • Lakeland (FL)

On-site
USD 105,000 - 145,000
Senior Full-Stack .NET/Angular Engineer
Senior Full-Stack .NET/Angular Engineer

Kforce Technology Staffing • Birmingham (AL)

On-site
USD 110,000 - 140,000
.Net Application Developer
.Net Application Developer

Kforce Inc • Town of Brookfield (WI)

On-site
USD 90,000 - 130,000
Software Engineer / Contract / .NET
Software Engineer / Contract / .NET

Motion Recruitment Partners LLC • Chicago (IL), Northern (KY)

Hybrid
USD 110,000 - 140,000
Software Engineer
Software Engineer

Brooksource • Louisville (KY)

On-site
USD 110,000 - 160,000
Senior Manager - Application Development
Senior Manager - Application Development

Kforce Inc • Draper (UT)

On-site
USD 150,000 - 190,000
Medical/dental/vision insurance
HSA
FSA
+4
Software Engineer
Software Engineer

Kforce Inc • Johnston (RI)

On-site
Medical insurance
Dental insurance
Vision insurance
+4
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Kforce Inc • Birmingham (AL)

On-site
USD 120,000 - 160,000