What are the responsibilities and job description for the Software Configuration and Build Engineer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, FutureTech Consultants LLC, is seeking the following. Apply via Dice today!
Title: Software Configuration and Build Engineer
Location: McLean, VA (Hybrid 3 days onsite with 2 days remote)
Duration: 6 Months with possible extension
Interview process: Prescreen, Phone, Onsite panel
Job Summary:
We are seeking a skilled Software Configuration and Build Engineer to support the development, testing, and delivery of enterprise software systems. This role focuses on managing code baselines, maintaining build environments, and ensuring consistent, secure, and reliable configurations across development and test environments.
The ideal candidate has a strong foundation in Java and Python, experience working in cloud-based environments, and a disciplined approach to configuration and release management.
Core Responsibilities
Title: Software Configuration and Build Engineer
Location: McLean, VA (Hybrid 3 days onsite with 2 days remote)
Duration: 6 Months with possible extension
Interview process: Prescreen, Phone, Onsite panel
Job Summary:
We are seeking a skilled Software Configuration and Build Engineer to support the development, testing, and delivery of enterprise software systems. This role focuses on managing code baselines, maintaining build environments, and ensuring consistent, secure, and reliable configurations across development and test environments.
The ideal candidate has a strong foundation in Java and Python, experience working in cloud-based environments, and a disciplined approach to configuration and release management.
Core Responsibilities
- Review, analyze, and validate software and hardware configurations for specific environments
- Create, manage, and maintain product builds and development/test code baselines
- Implement and support software configuration management practices to ensure consistency and traceability
- Recommend enhancements to configuration management systems, build processes, and delivery pipelines
- Troubleshoot and resolve technical issues related to builds, deployments, and environment stability
- Communicate technical solutions, risks, and recommendations clearly to team members and stakeholders
- Java programming
- Python programming
- AWS (Amazon Web Services)
- Software configuration management
- Learning Management Systems (LMS)
- Code baseline management across development and test environments