ReactJS Developer
Houghton Mifflin Company
Contract Boston, Massachusetts, United States Posted 1 year ago
About Position
ReactJS Developer (Contract)
$90.00 / Hourly
Boston, Massachusetts, United States
ReactJS Developer
Contract Boston, Massachusetts, United States Posted 1 year ago
Skills
• Write awesome code • Create prototypes to help clarify software requirements • Create realistic design specification documents from software requirements • Plan and perform development tasks from design specifications • Provide accurate time estimates for development tasks • Construct and verify (unit test) software components to meet design specifications • Collaborate with quality assurance engineers to resolve software defects • Provide feedback on software design construction development methodologies and best practices. • Participate in creating standards and ensuring team members adhere to standards such as security patterns logging patterns etc. • Perform code reviews of constructed software deliverables • Collaborate with project architects and assist team members to prove the validity of new software technologies • Engage and improve client’s software development methodology. • Promote AGILE processes among development and the business including facilitation of SCRUM. • Perform other duties as assigned to ensure the success of the team and the entire organizationDescription
Our client employs Software Engineers to achieve craftsmanship level development of software applications for clients and internal users. All Software Engineers are expected to continuously build toward mastery of software languages used or required by the client. Software Engineers work collaboratively with all participants on software development projects and may be called upon to fulfill functions related to software development that are not specifically application programming, such as requirement gathering and quality assurance testing.
This is a mid-level position with expectations for both technical leadership, and a force to grow and sustain HMH’s positive, high energy technology company culture. The Software Engineer creates high-quality craftsmanship-level software for HMH clients and internal users, and are expected to be experts in the software languages used or required by HMH. This includes meeting all requirements/specifications, testing/QA requirements, methodologies and other HMH software/product requirements. This position must be adaptable to changing technology environments, and work collaboratively with all participants in a software development project. The Software Engineer may be called upon to fulfill functions related to software development that are not specifically software programming, such as requirements gathering, producing documentation, quality assurance testing, mentoring other developers, and leading projects. This position provides technical guidance and serves as a mentor/resources to the more junior level Software Engineer roles.
Responsibilities
- • Excellent object-oriented design & programming skills, including the application of design patterns and avoidance of anti-patterns
- • Experience working in a collaborative team of application developers and source code repositories
- • Demonstrated ability to follow through with all tasks, promises and commitments
- • Ability to communicate and work effectively within priorities
- • Ability to advocate ideas and to objectively participate in design critiques
- • Ability to work under tight timelines in a fast-paced environment
- • Advanced understanding of software design concepts
- • Understanding of software development methodologies
- • Experience using cloud-based database architectures such as AWS RDB and snowflake.
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.