Listing details
- Closes Nov 21
- Posted Oct 20
- Last verified Oct 29
About the job
Description:
Hybrid 3 days onsite / 2 days remote in Rockville, MD
Our client seeks a Junior Software Engineer to support an Engineering Enablement team focused on developer productivity, software delivery practices, automation, and modern tooling adoption. The role suits an early-career engineer who enjoys problem solving, learning new technologies, and helping teams improve how software is built and delivered.
*We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.*
Rate: $40.00 to $50.00/hr. w2
Responsibilities:
- Collaborate with engineers across the organization to understand challenges and identify opportunities for improvement.
- Develop and maintain software solutions, automation tools, and integrations that improve the developer experience.
- Support CI/CD pipelines, development platforms, and engineering productivity initiatives.
- Assist with the implementation and adoption of modern software development practices and tooling.
- Participate in troubleshooting and problem-solving activities across a variety of engineering environments.
- Contribute to technical documentation, reference materials, and training content.
- Learn and apply emerging technologies, including AI-assisted software development techniques.
- Work closely with team members to deliver solutions that are practical, scalable, and easy to maintain.
- Communicate technical concepts clearly to both technical and non-technical audiences.
Experience Requirements:
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
- Strong curiosity and a demonstrated desire to learn new technologies and concepts.
- Analytical mindset with strong problem-solving skills.
- Excellent verbal and written communication skills.
- Ability to work independently, take initiative, and identify opportunities for improvement.
- Collaborative team player with a customer-focused mindset.
- Understanding of object-oriented programming, data structures, and software development lifecycle practices.
- Preferred exposure to one or more: Java, Python, AWS services, CI/CD and automation tools, Git-based source control, REST APIs and microservices, test automation and quality engineering, Agile methodologies.