Location: Oak Ridge, TN
Job Title: ISS - .NET Software Developer
Career Level From: Associate
Career Level To: Senior Associate
Job Specialty: System Development
What You'll Do
We are seeking a skilled and experienced .NET Software Developer to join our team. This role is ideal for a professional with mid-level experience in software development, particularly in VB.NET and ASP.NET applications hosted in IIS. The ideal candidate will help maintain and enhance our existing applications while also playing a key role in the long-term migration of functionality into SAP. This is an excellent opportunity to work with both established .NET technologies and enterprise-level SAP systems in a collaborative environment.
What You Can Expect
- Meaningful work and unique opportunities to support missions vital to national and global security
- Top-notch, dedicated colleagues
- Generous pay and benefits with a stable organization
- Career advancement and professional development programs
- Work-life balance fostered through flexible work options and wellness initiatives
Minimum Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Eight or more years of relevant education, training and/or progressive exprerience may be considered to satisfy educational and years of experience for this posting.
- Proficiency in VB.NET, ASP.NET (Web Forms or MVC), and IIS application hosting.
- Experience with Object-Oriented Programming/Design, database programming, and debugging.
- Solid knowledge of SQL and relational database concepts.
Preferred Job Requirements
.NET and Web Development
- Strong experience maintaining and extending VB.NET and ASP.NET applications.
- Familiarity with C# and ability to work across different .NET languages.
- Knowledge of modern front-end technologies (JavaScript, HTML5, CSS3).
Integration and Migration Skills
- Experience with Web Services (SOAP/REST) and API integrations.
- Interest or background in enterprise systems integration and willingness to learn SAP development.
Development Practices and Tools
- Familiarity with Agile SCRUM methodologies.
- Experience with version control systems (e.g., Git) and CI/CD pipelines.
Software Design and Problem-Solving
- Strong understanding of Object-Oriented Design principles.
- Experience implementing design patterns such as MVC.
Soft Skills and Additional Qualifications
- Strong communication and interpersonal skills, with the ability to work effectively across teams.
- Demonstrated ability to write robust, maintainable, and well-documented code.
- Links to personal or professional projects (e.g., GitHub profile) are highly valued.