Developer Full Stack Associate
Developer Full Stack Associate, onsite McLean, VA
contract
Local candidates are highly preferred.
Hourly rate (without benefit): $30-45/hr - W2 only.
Visa: Citizen or GC is preferred and OPT could be considered for the right candidates.
Must Have Qualifications: 2+ years of relevant experience (3+ years strongly preferred) and a degree in Computer Science or similar technical field. Ideal candidates will support project delivery and operational/production support activities, with a tech stack including Java/J2EE, Spring Boot, Angular, JavaScript, and relational databases. Candidates must also have experience with Ci/CD pipelines, Playwright for test automation and GitHub Copilot.
Job Description:
Qualifications
· 3+ years’ experience in Information Technology.
· Bachelor degree in Computer Science, Information Systems or other related field or equivalent working experience.
· Experience with the below is required:
1. Hands-on experience in design, implementation and production support of Java/J2EE applications, Angular, Java Script, AWS, relational databases, SQL, GitHub Co-Pilot.
2. Hands-on experience in Spring Framework (Spring Boot), CI/CD frameworks, Apigee, Autosys/Shell scripting.
3. Hands-on Playwright development experience, for test automation.
· Strong technical and analytical skills with the ability to analyze system functionality with customer and resolve production issues.
· Experience applying Object Oriented Analysis and Design principles.
· Practical experience designing and building enterprise and/or distributed systems.
· Demonstrates ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusions.
· Ability to work well under pressure, some tight deadlines and with ambiguity on some projects.
· Experience with systems and software architecture.
Your Impact:
Project Delivery and Operations
· Design, develop, integrate, test, deploy and support enterprise-level applications.
· Position requires development and testing (automation and manual) activities, based on the need for each sprint.
· Deliver projects using Agile software development methodologies.
· Design and implement complex enterprise integrations with industry standard technologies.
· Participate in the day-to-day activities of the development team.
· Build and maintain test automation suite.
Technical Leadership
- Support planning activities, such as impact assessments, level of effort analysis and developer task assignments.
- Conduct and participate in detailed design reviews and validate that the design follows the approved architecture.
- Conduct regular code reviews to ensure best practices are being followed.
- Deliver knowledge transfer sessions to ramp up new development team members.
Production Support
· Participate in on-call production support rotation.
· Jump into troubleshooting sessions to resolve production issues, and drive issue to resolution.