Junior Software Engineer
Optomi · Rockville, Maryland, United States
FULL TIMEpermanent
Job Description
Junior Software Engineer (Hybrid - Rockville, Maryland)Optomi, in partnership with a leading financial services regulatory organization, is seeking a Junior Software Engineer for their Rockville, Maryland location. Candidates should have a foundation in software engineering, with exposure to Java, Python, AWS, CI/CD pipelines, Git, REST APIs, and automation tools. This Junior Software Engineer role requires strong problem-solving, communication, collaboration, and a willingness to learn new technologies and improve developer productivity.
A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible.
What the right candidate will enjoy:Improving developer productivity and software delivery practices.Developing software solutions, automation tools, and integrations.Supporting CI/CD pipelines and development platforms.Learning new technologies and applying AI-assisted development techniques.Collaborating with engineers to solve problems and identify improvements.Creating technical documentation, reference materials, and training content.
What type of experience does the right candidate have:Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field; equivalent practical experience is considered.Understanding of object-oriented programming, data structures, and software development lifecycle practices.Experience or academic exposure to Java, Python, AWS, CI/CD, automation tools, and Git.Familiarity with REST APIs, microservices, test automation, and Agile methodologies.Strong analytical, problem-solving, verbal, and written communication skills.Curiosity and willingness to learn new technologies and concepts.Ability to work independently, take initiative, and identify opportunities for improvement.Collaborative attitude and customer-focused mindset.
What the responsibilities are of the right candidate:Collaborate with engineers to identify challenges and improvement opportunities.Develop and maintain software solutions, automation tools, and integrations.Support CI/CD pipelines, development platforms, and engineering productivity initiatives.Assist with adopting modern software development practices and tools.Troubleshoot problems across engineering environments.Contribute to technical documentation, reference materials, and training content.Learn and apply emerging technologies, including AI-assisted software development techniques.Work with team members to deliver practical, scalable, and maintainable solutions. xzbcwsv Communicate technical concepts clearly to technical and non-technical audiences.
A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible.
What the right candidate will enjoy:Improving developer productivity and software delivery practices.Developing software solutions, automation tools, and integrations.Supporting CI/CD pipelines and development platforms.Learning new technologies and applying AI-assisted development techniques.Collaborating with engineers to solve problems and identify improvements.Creating technical documentation, reference materials, and training content.
What type of experience does the right candidate have:Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related technical field; equivalent practical experience is considered.Understanding of object-oriented programming, data structures, and software development lifecycle practices.Experience or academic exposure to Java, Python, AWS, CI/CD, automation tools, and Git.Familiarity with REST APIs, microservices, test automation, and Agile methodologies.Strong analytical, problem-solving, verbal, and written communication skills.Curiosity and willingness to learn new technologies and concepts.Ability to work independently, take initiative, and identify opportunities for improvement.Collaborative attitude and customer-focused mindset.
What the responsibilities are of the right candidate:Collaborate with engineers to identify challenges and improvement opportunities.Develop and maintain software solutions, automation tools, and integrations.Support CI/CD pipelines, development platforms, and engineering productivity initiatives.Assist with adopting modern software development practices and tools.Troubleshoot problems across engineering environments.Contribute to technical documentation, reference materials, and training content.Learn and apply emerging technologies, including AI-assisted software development techniques.Work with team members to deliver practical, scalable, and maintainable solutions. xzbcwsv Communicate technical concepts clearly to technical and non-technical audiences.
Details
| Company | Optomi |
| Location | Rockville, Maryland, United States |
| Type | FULL TIME |
| Niche | tech |
| Experience | permanent |
