NetCentrics Corporation
Senior Software Engineer LV2 TS/SCI RETS TO3
NetCentrics Corporation, Alexandria, Virginia, us, 22350
Description
NetCentrics is seeking a highly experienced
Senior Software Engineer
with
14+ years of relevant work experience
to join our team in Alexandria, VA. This position requires advanced software engineering expertise, including algorithm development, system integration, and cloud-based architecture. The ideal candidate will have strong technical leadership skills and the ability to collaborate across disciplines to deliver secure and scalable solutions. About Us: At
NetCentrics , we proudly hold a distinguished position as a leader in cybersecurity, cloud, digital transformation, and mission support. With an esteemed clientele that includes the DoD, DHS, Federal Civilian Agencies, and the Intelligence Community, our impact on national security is undeniable. We are a diverse group of intellectually curious people, solving hard problems, and living by our core values while bonded by the shared vision to secure our nation - join us! Key Responsibilities Analyze user requirements to define software design specifications and performance standards. Design, develop, and modify software systems using scientific analysis, mathematical models, and performance evaluations. Debug, troubleshoot, and correct defects in existing software. Enhance existing software to add features, adapt to new hardware, or improve performance. Architect and implement REST APIs to support secure, scalable, and reliable communication between distributed systems. Develop and integrate web applications and REST APIs using Flask. Architect, design, and manage cloud-based solutions (AWS, Azure, GCP, or GovCloud). Design and implement complex algorithms with strict timing, resource, and interface constraints. Build, optimize, and manage database queries, data repositories, and complex interfaces. Assist in the development and execution of test procedures for software components. Implement and support CI/CD pipelines to automate software build, testing, and deployment. Collaborate with system engineers and hardware engineers to derive software requirements, resolve limitations, and ensure performance compliance. Coordinate system installations and monitor equipment functionality to ensure operational specifications are met. Perform quality control reviews on team deliverables and provide technical oversight. Recommend and implement improvements to documentation, development processes, and standards. Leverage Atlassian tools (Confluence, Bitbucket) to support agile development, collaboration, and project management. Write, review, and maintain software and system documentation. Required Skills & Qualifications Experience:
14+ years of relevant work experience as a Software Engineer in programs/contracts of similar scope, type, and complexity. Desired Technical Skills:
Proficiency in Python and SQL. Experience with cloud platforms (AWS, Microsoft Azure, Google Cloud Platform, AWS GovCloud). Education:
Bachelor’s degree in Computer Science, Computer Programming, Engineering, or relevant technical/analytics discipline. Certifications:
Required:
TS/SCI clearance. Desired:
Active Full Scope Polygraph, Data Engineer certification. Preferred:
AWS certifications. Benefits: Comprehensive medical, dental, and vision coverage Employer-matching 401(k) HSA/FSA spending accounts 11 paid federal holidays Open vacation policy Where You Belong At the heart of our organization lies a set of five core values that guide every facet of our work.
"Mission First"
epitomizes our unwavering commitment to our goals.
"People Always"
underscores the significance we place on our team's well-being and development. We continually strive to
"Be Eminent"
by consistently pushing the boundaries of excellence.
"Embrace the Team"
reflects our unwavering belief in the power of collaboration, recognizing that together, we attain greatness. With every action, we
"Act with a Purpose,"
ensuring that our efforts contribute meaningfully to a larger mission. These values serve as the bedrock of our company culture, propelling us forward as a united and purpose-driven team. Why Join NetCentrics Join us not just to be a part of safeguarding our nation, but to be at the forefront of innovation, where your ideas and expertise play a pivotal role in shaping the future of cybersecurity and IT. Together, we're not just protecting systems; we're pioneering them. Come be a part of our team and redefine the possibilities in our industry! Commitment to Diversity This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status or on the basis of disability. Equal Opportunity Employer/Veterans/Disabled
#J-18808-Ljbffr
Senior Software Engineer
with
14+ years of relevant work experience
to join our team in Alexandria, VA. This position requires advanced software engineering expertise, including algorithm development, system integration, and cloud-based architecture. The ideal candidate will have strong technical leadership skills and the ability to collaborate across disciplines to deliver secure and scalable solutions. About Us: At
NetCentrics , we proudly hold a distinguished position as a leader in cybersecurity, cloud, digital transformation, and mission support. With an esteemed clientele that includes the DoD, DHS, Federal Civilian Agencies, and the Intelligence Community, our impact on national security is undeniable. We are a diverse group of intellectually curious people, solving hard problems, and living by our core values while bonded by the shared vision to secure our nation - join us! Key Responsibilities Analyze user requirements to define software design specifications and performance standards. Design, develop, and modify software systems using scientific analysis, mathematical models, and performance evaluations. Debug, troubleshoot, and correct defects in existing software. Enhance existing software to add features, adapt to new hardware, or improve performance. Architect and implement REST APIs to support secure, scalable, and reliable communication between distributed systems. Develop and integrate web applications and REST APIs using Flask. Architect, design, and manage cloud-based solutions (AWS, Azure, GCP, or GovCloud). Design and implement complex algorithms with strict timing, resource, and interface constraints. Build, optimize, and manage database queries, data repositories, and complex interfaces. Assist in the development and execution of test procedures for software components. Implement and support CI/CD pipelines to automate software build, testing, and deployment. Collaborate with system engineers and hardware engineers to derive software requirements, resolve limitations, and ensure performance compliance. Coordinate system installations and monitor equipment functionality to ensure operational specifications are met. Perform quality control reviews on team deliverables and provide technical oversight. Recommend and implement improvements to documentation, development processes, and standards. Leverage Atlassian tools (Confluence, Bitbucket) to support agile development, collaboration, and project management. Write, review, and maintain software and system documentation. Required Skills & Qualifications Experience:
14+ years of relevant work experience as a Software Engineer in programs/contracts of similar scope, type, and complexity. Desired Technical Skills:
Proficiency in Python and SQL. Experience with cloud platforms (AWS, Microsoft Azure, Google Cloud Platform, AWS GovCloud). Education:
Bachelor’s degree in Computer Science, Computer Programming, Engineering, or relevant technical/analytics discipline. Certifications:
Required:
TS/SCI clearance. Desired:
Active Full Scope Polygraph, Data Engineer certification. Preferred:
AWS certifications. Benefits: Comprehensive medical, dental, and vision coverage Employer-matching 401(k) HSA/FSA spending accounts 11 paid federal holidays Open vacation policy Where You Belong At the heart of our organization lies a set of five core values that guide every facet of our work.
"Mission First"
epitomizes our unwavering commitment to our goals.
"People Always"
underscores the significance we place on our team's well-being and development. We continually strive to
"Be Eminent"
by consistently pushing the boundaries of excellence.
"Embrace the Team"
reflects our unwavering belief in the power of collaboration, recognizing that together, we attain greatness. With every action, we
"Act with a Purpose,"
ensuring that our efforts contribute meaningfully to a larger mission. These values serve as the bedrock of our company culture, propelling us forward as a united and purpose-driven team. Why Join NetCentrics Join us not just to be a part of safeguarding our nation, but to be at the forefront of innovation, where your ideas and expertise play a pivotal role in shaping the future of cybersecurity and IT. Together, we're not just protecting systems; we're pioneering them. Come be a part of our team and redefine the possibilities in our industry! Commitment to Diversity This employer participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status or on the basis of disability. Equal Opportunity Employer/Veterans/Disabled
#J-18808-Ljbffr