Responsibilities :
- Help architect robust, scalable software solutions, including UI components, microservices, database tables, and infrastructure components to meet the needs of our experimentation and configuration management stakeholders
- Develop software solutions and infrastructure with adequate testing and monitoring to ensure a quality, stable user experience
- Deploy, test, and troubleshoot software applications
- Builds, maintains, and enhances the systems for experimentation and configuration management
- Hands-on implementation and prototyping of software solutions
- Push the team towards best practices around full stack software engineering
- Review code to ensure reliable, efficient solutions are being used to meet business outcomes while achieving cost / benefit balanced performance
- Technical support for our software solutions (occasionally on-call)
- Implement automated unit and integration testing, following a test-driven development approach when practical
- Provide effort estimates around complexity, but also helping the team commit to and reach realistic delivery dates.
- Work closely with data engineers, data scientists, designers, product owners, and stakeholders to understand how our experimentation and configuration management platform will be used and help ensure our solutions satisfy those requirements
- Acts as a liaison between the software engineering team and stakeholder technical teams
- Support the achievement of the experimentation group's stated goals and outcomes
- Updates and expands software and system architecture diagrams
- Documents experimentation systems and workflows
- Holds team members accountable for coding standards and good code hygiene
Minimum Qualifications / Skills :
8+ years in a software engineering roleSignificant, recent hands-on development experience with Node.js, React, JavaScript, TypeScript, and GraphQLProfessional experience with AWS Aurora, DocumentDB, EC2, and EKSExperience with microservice architecture and design patternsBachelor's degree in related fieldRequired Skills : -8+ years of overall experience -Node backend, React frontend, Typescript, GraphQL, Python, AWS
Basic Qualification :
Additional Skills :
Long term contract with no specific end date
Background Check : Yes
Drug Screen : No
Notes :
Selling points for candidate : Long term contract with no specific end date
Project Verification Info : The information provided below is for Apex Systems AV use only and is not to be distributed publicly, or to any third party. Any distribution of the below information will result in corrective action from Apex Systems Vendor Management. MSA : Blanket Approval Received Client Letter : Will Provide
Candidate must be your W2 Employee : Yes
Exclusive to Apex : No
Face to face interview required : Yes
Candidate must be local : Yes
Candidate must be authorized to work without sponsorship : : No
Interview times set : : No
Type of project : Master Job Title :
Branch Code :