Source description
About the role
Role: Software Developer
Duration: 6 Months Location: Trenton, NJ (3 days onsite 2 days remote)
Responsibilities
Analyzes, designs, codes, and performs component and assembly testing of all application code owned by the Application Team Design and Development of key/critical modules Understand the functional requirements and technical specifications of projects necessary for implementing technical solutions Design, develop and test software application solutions Work with functional groups both internal to Client Technology Service Group (e.g., project management, network operations.) and external in order to provide tightly integrated solutions for the web applications and backend systems Provide accurate estimates for design and programming efforts for system changes and enhancements Identify appropriate business examples to illustrate key concepts / features
Required: 6+years of expertise and/or relevant experience in software web development (full stack) 3+ years of expertise and/or relevant experience with Java development 3+years of expertise and/or relevant experience Integration Microservices (RESTful APIs) 3+years of expertise and/or relevant experience with HTML5, CSS, JavaScript/Typescript, Bootstrap, AJAX and JSON 3+ years of expertise and/or relevant experience with Java, Java/Spring boot restful APIs and NPM 3+years of expertise and/or relevant experience with Agile development or equivalent in fast-paced development environment
More at Thoughtwave Software and Solutions