Ennoble First Inc. is seeking a Senior Backend Software Engineer to support critical software capabilities for national security projects. The ideal candidate will have extensive experience in Java or Python, and be skilled in RESTful API development and SQL optimizations. This role involves designing backend services within a Linux environment, contributing to system architecture, and addressing complex technical challenges. An active TS/SCI clearance is necessary for this position. The salary range is $130,000–$160,000.
Qualifications
8–12 years of experience in software development; Master’s degree substitutes for some experience.
Active TS/SCI clearance and ability to pass a Polygraph.
Strong backend development experience with Java or Python.
Proven ability to design scalable RESTful APIs.
Solid SQL experience including query optimization.
Experience in Linux-based environments.
Ability to work independently with moderate to complex challenges.
Responsibilities
Design, develop, and maintain backend services.
Implement RESTful services for application functionality.
Apply object-oriented design principles.
Write and optimize SQL queries.
Coordinate data source integrations with teams.
Contribute to technical design discussions.
Troubleshoot applications in Linux environments.
Ensure code quality through reviews.
Skills
Backend application development in Java
Backend application development in Python
RESTful API design and development
SQL optimization
Object-oriented programming
Linux-based environments
Independent problem-solving
Education
Bachelor's degree in Computer Science or related field
Master's degree in Computer Science or related field
Tools
Apache Airflow
PostGIS
Spring Boot
Django
GitLab
Jenkins
Docker
OpenShift
Kubernetes
AWS
Azure
Job description
Ennoble First Inc. is seeking a Senior Backend Software Engineer to support critical software capabilities for national security projects. The ideal candidate will have extensive experience in Java or Python, and be skilled in RESTful API development and SQL optimizations. This role involves designing backend services within a Linux environment, contributing to system architecture, and addressing complex technical challenges. An active TS/SCI clearance is necessary for this position. The salary range is $130,000–$160,000.