Senior Software Developer

NPAworldwide

Tucson (AZ)

On-site

USD 160,000 - 260,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full relocation provided

Job summary

NPAworldwide seeks a highly experienced software engineer to join a multi-disciplinary R&D team. You will design, implement, test, and deploy advanced geolocation and digital communications software in a national security context.

The role requires in-depth knowledge of Golang, C++, Python, and modern API development, with a focus on scalable, maintainable enterprise systems. Candidates must hold an active TS/SCI clearance and be a US citizen.

Qualifications

  • Degree in Computer Engineering or Computer Science (Bachelors, Masters or PhD).
  • 15+ years in software engineering or related discipline.
  • Active TS/SCI security clearance.
  • U.S. citizenship is required.

Responsibilities

  • Design, architect, develop, test, deploy, and operate software systems.
  • Build APIs for internal and external products.
  • Lead and mentor junior engineers; provide technical direction.
  • Collaborate with product managers, designers, engineers and vendors.

Skills

Golang
C++
Python
JavaScript
Cloud computing
DevOps
CI/CD
AWS
Leadership
Agile

Education

Bachelor's/Master's/PhD in Computer Engineering or Computer Science

Tools

Gitlab
CI/CD
Docker
Kubernetes

Job description

Job Description
We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense.
Job Description
We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense.
Core responsibilities include creative problem solving, researching or inventing advanced geolocation algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities.
Our dynamic environment and diverse projects demand flexibility to learn new technologies quickly.
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M.
Core Responsibilities Include
Design/architect, develop, test, deploy, and operate fully integrated software
Design, build, and maintain infrastructure for modern integration between our applications and third-party services
Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team.
Communicate technical ideas and work closely with other senior members of the team.
You will also provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities.
A key responsibility is staying up-to-date with the latest technologies, tools, and methodologies and experimenting with new technologies to incorporate innovative solutions into our projects.
Our personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M, and experience the direct mission feedback from the customer and seeing your project provide real-world contributions that make a significant difference.
Youre encouraged and expected to propose things that you believe will improve the applications and frameworks youre working in.
The ability to work unsupervised with minimal direction and the ability to self-start is a must.
What required background will make you successful?
Expert knowledge of data structures, algorithms, and modern design patterns and data layers
Expert knowledge of Golang
Passion to build internal solutions and own development of enterprise-wide applications
Extensive knowledge of building quality APIs for internal and external products
Extensive experience integrating internal and third-party services into your solution
Highly proficient in modern software engineering practices for testability and readability
Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
Minimum 15 Years' Experience In Software Engineering-related Discipline
Active TS/SCI security clearance
Us Citizenship Required
Preferred skills:
Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
Knowledge of cloud computing platforms like Amazon Web Services (AWS)
Knowledge of Javascript and web technologies such as VueJS or React
Experience automating workflows across the enterprise
DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
Agile development processes and leadership
Full relocation provided
Remote work/telework is not available for this position.
Qualifications
What required background will make you successful?
Expert knowledge of data structures, algorithms, and modern design patterns and data layers
Expert knowledge of Golang
Passion to build internal solutions and own development of enterprise-wide applications
Extensive knowledge of building quality APIs for internal and external products
Extensive experience integrating internal and third-party services into your solution
Highly proficient in modern software engineering practices for testability and readability
Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements
Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science
Preferred Skills
Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities
Highly proficient in C++ and Python for engineering and scientific applications in LINUX environments
Knowledge of cloud computing platforms like Amazon Web Services (AWS)
Knowledge of Javascript and web technologies such as VueJS or React
Experience automating workflows across the enterprise
DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP)
Agile development processes and leadership
Full relocation provided
Remote work/telework is not available for this position.
Why Is This a Great Opportunity
We are seeking a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense.
Salary Type : Annual Salary
Salary Min : $ 160000
Salary Max : $ 260000
Currency Type : USD
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer TS/SCI
Senior Software Developer TS/SCI

The Ed Wallach Search Group • Tucson (AZ)

On-site
USD 120,000 - 160,000
Full relocation provided
Software Engineer , Loc: Atlanta, Georgia, US, Full Time/Per,(MK)
Software Engineer , Loc: Atlanta, Georgia, US, Full Time/Per,(MK)

Central Business Solutions, Inc • Atlanta (GA)

On-site
USD 105,000 - 110,000
Senior Software Engineer (7718)
Senior Software Engineer (7718)

Maverick Associates • Columbia (MD)

Hybrid
USD 188,000 - 244,000
Health insurance
Life insurance
Disability insurance
+5
Software Engineer Level 0 (Java - TS/SCI w/ Polygraph required)
Software Engineer Level 0 (Java - TS/SCI w/ Polygraph required)

Red Alpha • Maryland

On-site
USD 85,000 - 150,000
Health insurance
401k match
Paid time off
+2
Software Developer Defense Technology
Software Developer Defense Technology

HIKINEX • Corridor North (MD)

On-site
USD 90,000 - 120,000
System Engineer
System Engineer

Cryptic Vector • Liberty Township (OH)

On-site
USD 120,000 - 180,000
100% Company-paid medical insurance
100% Company-paid dental and vision
Competitive salary and bonus
+9
Software Engineer with TS
Software Engineer with TS

Job Juncture • Reston (VA)

On-site
USD 135,000 - 175,000
Sr. Software Engineer
Sr. Software Engineer

EO Solutions • Huntsville (AL)

On-site
USD 120,000 - 180,000
Software Developer
Software Developer

Walgreens • Seattle (WA)

Hybrid
USD 65,000 - 79,000
401(k)
Dental insurance
Health insurance
ME00668-Software Engineer 3
ME00668-Software Engineer 3

Momentum Engineering • Maryland

On-site
USD 180,000 - 240,000
Medical plan
Dental insurance
Vision insurance
+2