Mid-Level Backend Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Mid-Level Backend Software EngineerLocation: Gaithersburg, Maryland; Alexandria, VA; Chantilly, VA; Aurora, CO; St. Louis, MO; Tucson, AZ Clearance: Top Secret/SCI with the ability to successfully pass a Polygraph Schedule: Full Time Travel: Yes, 10% of the time Remote: NoJob DescriptionEnnoble First is your place. You make it your own by embracing autonomy, seizing opportunity, and being trusted to deliver your best every day. We think. We act. We deliver.This position supports a newly awarded five-year effort delivering modern, mission-critical software capabilities to a national security customer. The program leverages Agile development, DevSecOps practices, and cloud-native technologies to build and enhance scalable enterprise solutions supporting critical mission operations. Engineers on this effort will work with cross-functional teams to design, develop, and deploy impactful capabilities while helping shape the architecture and technical direction of a long-term, high-visibility program.We are seeking a Backend Software Engineer to support the development and maintenance of core backend services for a high-visibility, data-driven application used across the organization for analytics and reporting. This role focuses on building scalable services, developing RESTful APIs, and supporting data-driven functionality within a Linux-based environment.Primary Responsibilities:Backend Development: Design, develop, test, and maintain backend application components using Java or PythonREST API Development: Develop and maintain RESTful services to support application functionality and system integrationsObject-Oriented Programming: Apply object-oriented design principles to build scalable and maintainable systemsDatabase Development: Write and modify SQL queries to support application functionality and data retrievalData Source Collaboration: Collaborate with internal and external teams to understand data sources, formats, and access methods, and support integration into backend systemsLinux Environments: Develop and troubleshoot applications within Linux-based environmentsData Processing & Business Logic: Implement backend logic for data transformation, processing, and system workflowsBug Fixing & Enhancements: Identify, debug, and resolve application-level defects and performance issuesCode Quality: Follow coding standards, participate in code reviews, and support documentation effortsRequired Qualifications:Bachelor's degree in Computer Science, Software Engineering, or a related field with 4-8 years of experience; or a Master's degree with 2-6 years of experienceActive TS/SCI with the ability to successfully pass a PolygraphProfessional experience developing object-oriented applications in Java or PythonHands-on experience building and maintaining RESTful APIsBasic to moderate experience with SQL capability, including writing queries and working with relational databasesWorking knowledge of Linux-based environmentsAbility to work independently on defined tasks within established technical frameworks and deliver reliable resultsPay Range $105,000-$125,000The Ennoble First pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.E-Verify This employer participates in E-Verify. E-Verify is an Internet-based system that allows businesses to determine the eligibility of their employees to work in the United States.Equal Employment Opportunity Ennoble First is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Ennoble First is committed to providing a diverse and inclusive work environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.