Skip to Main Content

Software Engineer

The Judge Group Tysons Corner, VA

  • Posted: over a month ago
  • Full-Time
Job Description
Location: Tysons Corner, VA
Description: Our client is currently seeking a Software Engineer. This role will be remote, but candidates preferably reside in the DMV area.

Software Engineer:

Job Description Summary
Analyzes, designs, develops, tests, implements, and maintains or supports information technology solutions by creating new and/or modifying existing software applications that provide a business function for the organization or its customers. Initiatives may range from small enhancements through the largest, most complex development projects. The technical environment for software development consists of multiple system platforms and a variety of methodologies, techniques, languages, tools, and utilities. Intermediate professional working on projects of a moderate scope or on varied tasks that require resourcefulness, self-initiative, and significant independent judgement. Demonstrates a developing functional knowledge to evaluate the implications of issues and make recommendations for solutions. Guides less experienced team members. May recommend new procedures. Minimally requires a Master's degree, or Bachelor's degree and 2 years of related experience, or high school degree and 4 years of related experience.

Job Description
Required Programming Skills: Java
Optional Programming Skills: JavaScript/TypeScript, Angular, Python, Linux Scripting

Job Duties:
● Ability to design, develop, and deploy custom enterprise software.
● Experience with best of breed open source technologies including Spring/SpringBoot, JPA/Hibernate, JUnit, etc. 
● Experience working in an agile development scrum teams.
● Experience with SQL and RDBMS databases including Oracle and/or MySQL.
● Experience with design patterns, web service architectures, micro-service architectures, and docker deployed environments. 
● Ability to perform code reviews as a tool to grow knowledge and consistency in the development team. 
● Build automated unit and integration tests throughout the application.
● Experience with continuous integration testing.
● Troubleshoot production issues and offer workarounds.
● Understanding with writing highly secured applications that undergo penetration and other security related testing. 
● Excellent communication, interpersonal, collaboration skills and the ability to work in a team oriented environment. 

● Bachelor's or foreign equivalent degree in Computer Science or similar major.
● 2-5 years as a Software Developer

    This job and many more are available through The Judge Group. Find us on the web at

    The Judge Group

    The Judge Group's Logo


    Tysons Corner, VA



    View all jobs at The Judge Group

    What email should the hiring manager reach you at?

    By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.