Mobile Application Developer- Clearance Required
Job Locations
US-Remote
Job ID |
2024-12289
|
# of Openings |
1
|
Category |
Information Technology
|
Overview
We are seeking a Full Stack Engineer with a Back-End focus to develop the server-side infrastructure and API integrations for a native mobile application for the Army Training Information System (ATIS). This role will involve designing, building, and maintaining robust, scalable, and secure back-end services to support the functionality of mobile applications on Android and iOS platforms. You will collaborate with front-end developers, UX/UI designers, and other team members to deliver a high-quality product aligned with ATIS project goals.
Responsibilities
- Design, develop, and maintain scalable and secure server-side logic, APIs, and databases to support mobile app functionality.
- Ensure efficient data processing and real-time synchronization across Android and iOS platforms.
- Implement caching strategies and offline data storage solutions as needed.
- Integration and Collaboration:
- Work closely with front-end developers to integrate APIs and ensure seamless communication between the client-side and server-side components.
- Collaborate with DevSecOps engineers to deploy and monitor services in cloud environments.
- Implement robust security measures to protect sensitive data and ensure compliance with DoD cybersecurity requirements.
- Support the development of authentication, authorization, and encryption protocols.
- Conduct unit testing, integration testing, and load testing to ensure reliability and performance of back-end services.
- Troubleshoot and resolve server-side bugs and performance issues.
- Documentation and Standards:
- Create and maintain detailed technical documentation for APIs, databases, and server-side processes.
- Adhere to ATIS security and coding standards, including DoD and 508 compliance guidelines.
- Stay current with industry trends, tools, and technologies to enhance back-end development practices.
- Contribute to discussions on new features, technical challenges, and system improvements.
Qualifications
Required:
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
- 3+ years of experience in back-end development, with a focus on scalable and secure systems.
- Proficiency in SpringBoot framework.
- Proficiency in Node.js, Python, Java, or similar back-end programming languages.
- Experience designing and implementing RESTful APIs or GraphQL.
- Strong understanding of database systems, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB).
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Strong problem-solving skills and attention to detail.
- Knowledge of containerization and orchestration tools like Docker and Kubernetes.
Preferred:
- Familiarity with the SAFe Agile methodology and tools like Jira or Azure DevOps.
- Experience in React Native.
- Experience with military or government projects.
- Knowledge of DevSecOps practices, including CI/CD pipelines.
- Certification in cloud technologies (e.g., AWS Certified Solutions Architect, Microsoft Azure Fundamentals).
- Experience in AWS platform.
Location: The position may require occasional travel to project sites or Army facilities. Remote work flexibility is available, but applicants should be able to attend in-person meetings as needed. Clearance: Candidates must have an active DoD Secret Clearance.
LMI is an Equal Opportunity Employer. LMI is committed to the fair treatment of all and to our policy of providing applicants and employees with equal employment opportunities. LMI recruits, hires, trains, and promotes people without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, disability, age, protected veteran status, citizenship status, genetic information, or any other characteristic protected by applicable federal, state, or local law. If you are a person with a disability needing assistance with the application process, please contact accommodations@lmi.org Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. Need help finding the right job?
We can recommend jobs specifically for you!
Click here to get started.
|