Abacus Technology is seeking an Application Developer to provide full stack development for cloud solutions for an enterprise IT program for the Army Test and Evaluation Command (ATEC) at Aberdeen Proving Ground
Requirements
- Expert-level experience developing applications and services that run on cloud computing platforms, particularly Microsoft Azure
- Experience with languages including C, Python, Java, and JavaScript
- Experience with the Power Platform including Power BI, Power Apps, and Power Automate
- Experience working with APIs, SDKs, and development tools in Azure to integrate cloud services into applications, such as storage, databases, computer, and networking services
- Experience with end state configuration via puppet or chef, and software deployment strategies via docker or Kubernetes
- Experience as a DevOps Engineer desired
- Security+ certified (or hold equivalent certification in compliance with DoD 8570 IAT Level II)
Responsibilities
- Work with customers and requirements analysts to understand and gather application requirements
- Design and develop cloud-native applications in Microsoft Azure that are optimized for cloud environments, leveraging cloud-native technologies such as serverless computing, and containerization
- Create scalable and maintainable code
- Work with the cloud engineering team to implement continuous integration/continuous deployment (CI/CD) pipelines and infrastructure as code (IaaC) practices to streamline development and operations processes
- Implement security best practices and compliance standards to protect applications and data in the cloud, including Static Code Analysis (SCA) and mitigation of findings
- Monitor application performance, availability, and scalability metrics using Azure cloud monitoring and logging services
- Troubleshoot issues, optimize resource utilization, and implement scalability strategies such as auto-scaling and load balancing
Other
- 5+ years experience in software development or engineering
- Bachelor’s degree in a related field
- Must be a US citizen and hold a current Secret clearance
- Able to act as a technical expert on design and architecture of software modules and applications by applying principles of software design through patterns and secure coding
- Must meet eligibility requirements for access to classified information