The Role
Develop and support .NET middleware, user interface, and web services applications. Integrate PostgreSQL databases, hardware devices, and vendor SDKs; create software design documentation; participate in Agile ceremonies; manage testing and defect resolution; and provide Tier 3/4 production engineering support.
Summary Generated by Built In
SAIC is currently seeking a motivated, career and customer-oriented Mid-Level Software Engineer to join our team in Ashburn, VA to begin an exciting and challenging career with SAIC Federal Systems.
This is a hybrid-remote position requiring 2 days on site per week in Ashburn, VA.
Responsibilities
- Active member of the agile software development team participating in all Program Increment and Sprint ceremonies.
- Design and develop .Net applications including middleware applications, user interface applications (java script framework), and web services applications.
- Develop and integrate with PostgreSQL server databases.
- Develop software design documentation which may include design diagrams, data flow diagrams, software module descriptions, etc.
- Use Integrated Development Environment (IDE) tools to include Microsoft Visual Studio and GIT
- Manage software testing activities to include data setup, defect troubleshooting and resolution.
- Provide Tier 3 / 4 engineering support, as needed, for solutions deployed to production.
Qualifications
- Bachelor’s degree in computer science or a directly related field and five (5) years or more experience
- 5+ years of experience in software development/engineering.
- Must be a U.S. Citizen with the ability to obtain and maintain a DHS Public Trust security clearance prior to starting.
- Middleware and User interface driven applications.
- Web Services development.
- Excellent troubleshooting and resolution skills.
- Multi-threaded applications; Exception handling.
- Integration with hardware devices and vendor Software development Kits (SDKs).
- Ability to work in team environments across a diverse set of projects with multiple stakeholders.
- Javascript, Vue.js, C#, .NET Core, Web API, Visual Studio code, Jenkins, Gitlab, xUnit, SonarQube.
- AWS experience.
- Agile development.
BI Requirement
- Current holder of a DHS Public Trust clearance or the ability to obtain one.
- Note: Employment will be contingent upon having/obtaining a DHS Public Trust clearance prior to starting.
We are approximately 23,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.3 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Skills Required
- Bachelor's degree in computer science or a directly related field
- Five or more years of experience
- Five or more years of software development or engineering experience
- U.S. citizenship
- Ability to obtain and maintain a DHS Public Trust security clearance before starting
- Experience developing middleware and user interface-driven applications
- Web services development experience
- Excellent troubleshooting and resolution skills
- Experience with multithreaded applications and exception handling
- Experience integrating hardware devices and vendor software development kits
- Ability to work in team environments with multiple stakeholders
- Experience with JavaScript, Vue.js, C#, .NET Core, Web API, Visual Studio Code, Jenkins, GitLab, xUnit, and SonarQube
- AWS experience
- Agile development experience
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Spectrum San Diego is a high tech security innovator, specializing in ultra-low-dose X-ray screening systems.








