Skip to main content

This job has expired

Software Engineer (ReactJS)

Employer
Take2 Consulting
Location
Rockville, MD
Closing date
Jul 23, 2019
Summary of the Position This is a non-supervisory, professional IT position in which the incumbent s main responsibilities involve aiding with application software development, systems maintenance, and modification. The ideal candidate uses structured analysis and design methodologies to perform full life-cycle development (requirements analysis, design specifications, coding, implementation, unit testing, and maintenance) for applications. Roles and Responsibilities Performs analysis, design, development, testing, implementation, code review and post-production support for applications based upon the specific needs. Adheres to sound standards and best practices during all phases of the software development life cycle. Works with technical Manager and Lead to provide expert technical solutions that support long-term business and technology strategy. Stays current on technology trends and identify ways to innovate software applications social and mobile capabilities. Creates prototypes, refines solutions and establishes proof of concept. Diagnosesrepairs development and production issues in a timely manner. Closely follows version control and code promotion procedures. Provides frequent status updates regarding project progress, emerging risks, and needs. Recommends improvements and offers insights to more efficient use of applications and systems. Presents architecture designs to management. Perform other duties as assigned. Minimum Requirements Experience Minimum of ten (10) years of relevant experience in full life cycle systems design, analysis and programming emphasizing n-tier web-based applications development and web services. Prior experience working independently or in a team. Knowledge, Skills, and Abilities Experience in ReactJS and GraphQL required. Experience with multiple frameworks like MV, ExtJS, NodeJS. Experience with N-tier architecture, design patterns, Async programming and open source software required. Experience with Service Oriented Architecture (SOA) required. Able to implement new REST Web services and consume existing web services. Experience with client-side technologies such as HTML5, CSS3, TypeScript and JavaScript. Experience with LinuxUnix or Mac OSX. Experience with YAML, GIT, Eclipse, and Maven. Experience and passion for Agile scrum and continuous integration

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert