Overview
On Site
$90 - $220 per hour
Contract - W2
Skills
Full Stack (React/Java) Software Development Engineer II
Job Details
Job Title: Full Stack (React/Java) Software Development Engineer II
Job Location: Arlington, VA
Onsite Requirements:
- React
- Java
- TS/SCI Full Scope Polygraph Clearance
Job Description:
- The ideal candidate will have strong expertise in React, TypeScript, and Java, with a focus on developing and enhancing web applications.
Key Responsibilities:
- Develop and enhance web applications using React/TypeScript/Java
- Design, develop, and implement embedded or distributed software applications
- Create robust solutions based on functional requirements
- Participate in full development lifecycle from design to delivery
- Produce detailed software documentation
- Integrate back-end systems and develop APIs
- Collaborate with cross-functional teams
Basic Qualifications:
- Minimum 3 years of professional software development experience (non-internship)
- 3+ years of full stack development experience
- Proven experience with:
- Front-end: HTML, CSS, JavaScript, React
- Back-end: API development and model integration
Preferred Qualifications:
- Bachelor's degree in Computer Science or equivalent field
- 3+ years experience with full software development lifecycle
- Proficiency in:
- Coding standards
- Code reviews
- Source control management
- Build processes
- Testing methodologies
- Operations
Technical Skills Required:
- React
- TypeScript
- Java
- RESTful APIs
- Version Control Systems (e.g., Git)
- Database management
- Testing frameworks
- **3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
- This position requires candidates to be eligible to work in the United States, directly for an employer, without sponsorship now or anytime in the future.
- This client is a US Federal Government contractor and is legally required to hire s.
- Due to the nature of the work, a United States Government Clearance is required to be eligible for the position**
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.