What are the responsibilities and job description for the Software Engineer position at DPG Solutions LLC?
Security Clearance Required - TS/SCI with CI Poly or TS/SCI
Job Title: Software Engineer
Key Responsibilities:
- Design, develop, and maintain new software functionality using Java, C , and Python.
- Enhance and modernize existing software to support automated CI/CD pipelines.
- Work with Agile development teams utilizing tools such as Jira, GitLab, and Jenkins for efficient collaboration.
- Collaborate with system and test engineers to troubleshoot and resolve issues.
- Contribute to building and automating deployment pipelines using Python, Bash, Ansible, and other relevant tools.
- Work in a dynamic, fast-paced environment, adhering to project deadlines.
- Follow established software development processes, including development, documentation, and maintenance of operations concepts, requirements, and interfaces.
Required Experience:
- Minimum of five (4) years of software engineering experience.
- At least 3 years of recent, professional experience in Java, Python, and/or C with unit testing.
- Strong experience with Linux command-line proficiency.
- Experience with DevOps tools such as GitLab, Jenkins, Docker, and Kubernetes.
- Proficiency in Python and bash scripting.
- Hands-on experience working as part of Agile teams.
- Solid understanding of pipeline automation and CI/CD principles.
- Excellent communication skills for collaborating with geographically dispersed teams.
- Experience with Eclipse, Jira, Junit, Kafka, and Spring Boot.
Preferred Education Requirements:
Typically requires a Bachelor's degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience unless prohibited by local laws/regulations; 3 years' experience with a Master's degree.
Benefits at a glance:
- Competitive Salary
- Company Funded/Immediately vested 25% 401k Profit Sharing Plan
- All Benefits and Premiums paid by company and with company HSA contribution
- Quarterly Equity Share Bonuses
- 250 hours of Leave Annually
- 2 x Company Sponsored Annual Events for the employees and their families
- Education Benefits
Salary : $130 - $170