Senior Software Engineer

RPMGlobal

Bethesda, Northern (MD, KY)

Hybrid

USD 130,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Base-2 Solutions seeks a Senior Software Engineer to design and implement data-centric architectures with cloud, AI/ML, and cross-domain transfer systems. You will contribute to mission-driven software solutions using C#, API development, and CI/CD in a DevSecOps setting.

Experience with biometric systems, Docker, AWS, GraphQL, and Linux-based environments is highly valued; Top Secret/SCI clearance is required.

Qualifications

  • Bachelor's degree with 8+ years of relevant experience, or Master's with 6+ years.
  • Proficiency in C# programming and API development.
  • Knowledge of SQL Server, ETL processes, and application-level security.
  • Hands-on experience with microservices and logging systems.

Responsibilities

  • Work in a DevSecOps environment to ensure biometric systems availability.
  • Lead integration, maintenance, and monitoring of software systems.
  • Design and enhance complex software including analytics and real-time processing.
  • Collaborate with Systems Engineers, Software Engineers, Architects, and Operations teams to develop enterprise AFEM capabilities.
  • Participate in test, staging, and production deployments.
  • Develop and maintain software applications using C#.

Skills

C# programming
API development
SQL
ETL processes
Microservices architecture
Logging systems
DevOps / CI/CD

Education

Bachelor's Degree with 8+ years of relevant experience
Master's Degree with 6+ years of relevant experience

Tools

Docker
AWS Lambda
GraphQL
Python
Bash
Apache NiFi
Kafka
CUDA
PyTorch
Linux

Job description

Position Summary

Base-2 Solutions is seeking a Senior Software Engineer to support the design and implementation of a data-centric architecture leveraging cloud computing, artificial intelligence, machine learning, and cross-domain transfer systems. This role involves working in a mission-driven environment to develop and maintain advanced software solutions.

Essential Duties and Responsibilities
  • Work in a DevSecOps environment to ensure availability of biometric systems and data for end users.
  • Lead integration, maintenance, and monitoring of software systems to ensure constant availability of technical resources.
  • Design, implement, and enhance complex software systems including processing-intensive analytics, real-time systems, and business management information systems.
  • Collaborate with Systems Engineers, Software Engineers, Architects, and Operations teams to develop enterprise Automated Facial Extraction and Matching (AFEM) capabilities.
  • Participate in test, staging, and production deployments ensuring system reliability and performance.
  • Develop and maintain software applications using C#.
  • Implement API development, ETL processes, and enterprise search capabilities such as Elasticsearch.
  • Utilize DevOps tools like GitLab or Jenkins for continuous integration and continuous deployment (CI/CD) practices.
  • Monitor automated system integration tests and resolve system abnormalities.
  • Foster collaboration within the team to deliver high-quality solutions to customers.
Required Qualifications
  • Bachelor's Degree with 8+ years of relevant experience or Master's Degree with 6+ years of relevant experience. Additional years of experience may be substituted for a degree.
  • Proficiency in C# programming and API development.
  • Knowledge of SQL Server, ETL processes, and application-level security.
  • Hands-on experience with microservices and logging systems.
Preferred Qualifications
  • Familiarity with biometric systems and SDKs.
  • Experience with containerization technologies such as Docker and DevOps tools.
  • Experience with AWS cloud-based architecture and services like Lambda.
  • Experience with GPU processing using CUDA, PyTorch, etc.
  • Knowledge of GraphQL, Python, Bash, Apache NiFi, and Kafka.
  • Active certifications such as Security+ or CE.
  • Proficiency with Linux server management and tools optimized for cross-platform environments.
Required Education and Experience Equivalency
  • Bachelor's Degree with 8+ years of experience.
  • Master's Degree with 6+ years of experience.
Required Certifications
  • None specified.
Required Security Clearance
  • Active Top Secret/SCI
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Talentify • Bethesda (MD)

On-site
USD 140,000 - 190,000
Senior Software Engineer
Senior Software Engineer

Base-2 Solutions • Bethesda (MD)

On-site
USD 120,000 - 170,000
Health premiums
Dental premiums
Vision premiums
+3
Senior Software Engineer - AI-Driven Biometric Systems
Senior Software Engineer - AI-Driven Biometric Systems

RPMGlobal • Bethesda (MD), Northern (KY)

Hybrid
USD 130,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Talentify • Hanover (MD)

On-site
USD 150,000 - 230,000
Senior Software Engineer
Senior Software Engineer

Base-2 Solutions • Maryland

On-site
USD 150,000 - 190,000
Principal Software Engineer
Principal Software Engineer

Talentify • Hanover (MD)

On-site
USD 150,000 - 190,000
Principal Software Engineer
Principal Software Engineer

RPMGlobal • Annapolis (MD)

On-site
USD 150,000 - 210,000
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions • Maryland

On-site
USD 180,000 - 250,000
Principal Software Engineer
Principal Software Engineer

Base-2 Solutions, LLC • Hanover (MD)

On-site
USD 140,000 - 190,000
Junior Software Engineer
Junior Software Engineer

RPMGlobal • Annapolis (MD)

On-site
USD 90,000 - 140,000