1

Net Full Stack Software Developer Jobs in Alabama

Description SAIC is seeking a Full Stack Software Developer to join our team in Huntsville, AL ... Currently have an Information Assurance Technical certification (CompTia A+, Net+, or Sec+) or the ...

Description SAIC is seeking a Full Stack Software Developer to join our team in Huntsville, AL ... Currently have an Information Assurance Technical certification (CompTia A+, Net+, or Sec+) or the ...

As a Full Stack Software Engineer, duties will include, but are not limited to: * Design, develop, test, and maintain scalable, secure, and reliable full-stack applications supporting mission and ...

AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work ... The ideal candidate will be an enthusiastic full-stack developer. This position is hybrid in ...

NET. * Design and optimize SQL Server databases and data pipelines. * Implement scalable object ... Knowledge of CMMI, ISO 9001, and software quality processes. * Experience with Azure DevOps or ...

next page

Showing results 1-20

Net Full Stack Software Developer information

What is a .NET full stack software developer?

A .NET Full Stack Software Developer is a professional who is skilled in both front-end and back-end development, using the Microsoft .NET framework and related technologies. They design, build, and maintain web applications by working with databases, server-side logic, APIs, and user interfaces. Typically, they use languages such as C#, ASP.NET for backend, and HTML, CSS, JavaScript, and frameworks like Angular or React for frontend. Their broad skill set allows them to handle all aspects of software development, from designing user experiences to managing application data and server infrastructure.

How do .NET full stack software developers typically collaborate with other team members during the software development lifecycle?

Net Full Stack Software Developers frequently work in cross-functional teams that include front-end developers, back-end developers, QA testers, UX/UI designers, and project managers. Collaboration often involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers are expected to communicate effectively, share progress, and address blockers promptly to ensure smooth delivery of features. Pair programming and knowledge sharing are common practices, especially when tackling complex tasks or onboarding new technologies. This collaborative environment helps ensure high-quality software and fosters professional growth.

What are the key skills and qualifications needed to thrive as a .NET full stack software developer, and why are they important?

To thrive as a Net Full Stack Software Developer, you need a solid understanding of C#, ASP.NET, front-end technologies (like JavaScript, HTML, CSS), and a relevant degree in computer science or a related field. Familiarity with tools such as Visual Studio, SQL Server, version control systems like Git, and possibly certifications like Microsoft Certified: Azure Developer Associate are highly valuable. Strong problem-solving abilities, effective communication, and a collaborative mindset are essential soft skills for this role. These skills and qualities are crucial for delivering robust, scalable applications and working seamlessly within development teams.

What is the difference between Net Full Stack Software Developer vs Web Developer?

AspectNet Full Stack Software DeveloperWeb Developer
Required SkillsProficiency in C#, .NET framework, JavaScript, HTML, CSS, database managementHTML, CSS, JavaScript, front-end frameworks, basic back-end knowledge
Work EnvironmentDevelops both client-side and server-side applications, often in enterprise settingsPrimarily focuses on website and front-end development, sometimes with back-end tasks
Common UsageUsed in enterprise, software, and application development industriesCommon in digital agencies, freelance work, and small to medium websites

The main difference between a Net Full Stack Software Developer and a Web Developer lies in scope and technical expertise. Net Full Stack Developers handle both front-end and back-end development using Microsoft technologies, often working on complex enterprise applications. Web Developers typically focus on website design and front-end coding, with some back-end work. The choice depends on project complexity and industry needs.

What cities in Alabama are hiring for Net Full Stack Software Developer jobs?

Cities in Alabama with the most Net Full Stack Software Developer job openings:

Full Stack Software Developer

Huntsville, AL • On-site

Saic
IT Services • 10K+ employees

$80 - $100/hr

Other

Posted 5 days ago


SAIC rating

7.6

Company rating: 7.6 out of 10

Based on 81 frontline employees who took The Breakroom Quiz

103rd of 226 rated it services


Job description

Description

SAIC is seeking a Full Stack Software Developer to join our team in Huntsville, AL.


Develop and maintain the Operational Dashboard (OPDASH) software tool. Work with the Missile Defense Agency to gather and review customer requirements. Create detailed designs, develop new or modify existing software to meet requirements, and perform unit testing in accordance with project guidelines and processes. Assist with writing formal test procedures and the updating of training materials. Interact professionally with developer peers and Missile Defense Agency user base.


Duties and Responsibilities

  • Review, analyze, and modify OPDASH in support of Missile Defense Agency test events

  • Consult with customers to identify issues and potential improvements

  • Develop C# .NET Web API application and work with Entity framework

  • Develop and improve a single page app in Angular 22

  • Develop a SQL Server database and make design modifications as needed

  • Ensure consistent level of quality in the design and implementation of software solutions


Qualifications
Education Requirements

  • Bachelor's degree in Software Engineering, Computer Science, Computer Engineering, or equivalent and two (2) or more years' experience; Additional six (6) years' experience can be considered in lieu of degree (per contract vehicle)


Clearance Requirements

  • Must possess an active Secret Clearance, or ability to obtain one; US Citizenship required


Required Qualifications

  • 2-5 years experience working with Software Design and Development

  • Familiarity with Angular17 or newer

  • Familiarity with C# .NET Core WebAPI and entity framework

  • Ability to design and build an intuitive User Interface (UI)

  • Knowledge of Windows networking and Windows Web Server management (Internet Information Systems), and willingness to assist with debugging cyber security issues


Preferred Qualifications

  • Familiarity working on a highly networked application

  • Familiarity debugging problems in IIS

  • Understanding of and experience with secure programming techniques

  • Ability to troubleshoot the current Windows Operating System (Win 11 Enterprise - 23H2)

  • Ability to troubleshoot the Web Server (Internet Information Systems v8.1)

  • Experience with the React framework

  • Currently have an Information Assurance Technical certification (CompTia A+, Net+, or Sec+) or the ability to obtain one


Travel Required

  • Less than 10% annually

#J-18808-Ljbffr

What SAIC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom