Amida Technology Solutions is a DC-based software services company focused on the most difficult problems in data interoperability, exchange, governance, and security. We design, develop, and deploy software solutions that collect, reconcile, and transform data for business intelligence, predictive analytics, and decision support. We specialize in taking data from inception to impact.
Our team is comprised of creative, forward thinkers who are passionate about using cutting-edge technology to make a difference in people's lives and have a positive impact on our country. We offer an entrepreneurial, high-growth environment that values fresh ideas, candid conversations, and authentic teamwork.
Amida is looking for a skilled
Engineering Process Manager (EPM) to join our team in Washington, DC, or in a hybrid or remote capacity. We seek a highly skilled Process Improvement Manager to lead the deployment of our Software Development Life Cycle (SDLC). The ideal candidate will have a strong enterprise software quality management background and a strong understanding of CMMI and ISO standards and practices. The EPM will play a critical role in developing, implementing, and monitoring SDLC processes, conducting audits, providing training to staff, and fostering a culture of quality and continuous improvement within Amida.
What You Will Do
- Develop, implement, and maintain SDLC processes, artifacts, and standards for development, service, and operation.
- Ensure all engineering processes are documented, standardized, and adhered to across the organization and create a roadmap for compliance/improvement.
- Manage documentation, code quality, repo management, and release processes
- Identify areas of non-compliance and work with relevant teams to develop corrective action plans
- Identify and implement engineering process improvement initiatives to enhance efficiency and effectiveness
- Ensure that our SDLC processes align with selected ISO standards
- Identify and engage external vendors for tools and services to track code, design, and quality.
- Communicate effectively with all levels of the organization, including leadership, to promote process adherence and continuous improvement.
Required Skills
- Bachelor's degree in software engineering or a related field
- Minimum of 7 years of experience in software engineering
- Hands-on experience in software development, database development, or IT development
- Deep understanding of SDLC phases (requirement gathering, design, implementation, testing, deployment, and maintenance)
- Proven knowledge of system design, scalability, maintainability, and performance optimization.
- Proficient in architectural patterns like microservices, monoliths, or event-driven architecture.
- Experience in Full Stack Software Development
- Familiarity with version control (e.g., Git) and CI/CD pipelines, containerization (Docker,
- Kubernetes), and infrastructure-as-code (Terraform, Ansible).
- Familiar with best practices for code reviews, pair programming, and coding standards.
- Good understanding of ISO 9001 standards and practices
- Excellent analytical and problem-solving skills
- Strong communication and interpersonal skills
- Ability to work independently and as part of a team
- Humor
Preferred Skills
- Master's degree in software engineering or a related field
- Familiarity with modern tools and paradigms like machine learning, AI, cloud computing (AWS, Azure, GCP), and big data technologies.
- Familiarity with industry-specific compliance standards like HIPAA, PCI DSS, or SOC 2.
- Understanding of tools and frameworks that leverage AI for testing, debugging, and deployment (e.g., Copilot, GPT integrations).
- PMP, PMI-ACP, or Certified ScrumMaster (CSM).
- Certification in CMMI, ISO, or related process improvement methodologies is highly desirable.
Communication is the key to success at Amida. Our people are known for their can-do attitude and their ability to work effectively with both internal and client teams. We pride ourselves on having a collegial, multidisciplinary team with diverse backgrounds and experience. Our best team members pay intense attention to detail in all aspects of their work, have great initiative, are opinionated about the best ways of doing things, and align quickly to decisions. A sense of humor is an asset at Amida.
Amida Technology Solutions is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. We value diversity of ideas and people.
Salary: $150000 - $180000 per year