Position Summary
Do you have the following skills, experience and drive to succeed in this role Find out below.
Work end to end on micro-services and SPAs built on cutting edge technologies including Node.js, Golang and React.
Role and Responsibilities
- Work end to end on micro-services and SPAs built on cutting edge technologies including Node.js, Golang and React.
- Set up monitoring dashboards, alerts and other technical operations related items for the microservices.
- Design and develop web applications, including the frontend and backend.
- Write code in a variety of programming languages, including JavaScript, HTML, CSS, Node.js.
- Test and debug the web application.
- Work closely with other engineers, designers, and project managers to ensure the project is processing smoothly.
- Design and implement user-friendly and visually appealing user interfaces.
- Integrate web application with third-party services, such as SSO, cart, and search integration.
- Monitor and maintain web applications.
- Review codes and provide feedback to ensure the codebase is maintainable and scalable.
- Write technical documentation.
- Stay up to date with the latest technologies and trends in web development.
- Collaborate with other technical teams including Test, Product and Management to collect requirements, review test cases and translate the product requirements to technical requirements.
Minimum Education Required : Master’s degree in Computer Science, Applied Computer Science, Computer Engineering, or a related field.
Minimum Experience Required : Seven (7) years of experience as Engineer III, Software Process Engineering or related occupation in software development engineering.
Alternate Education Required : Bachelor’s degree in Computer Science, Applied Computer Science, Computer Engineering, or a related field.
Alternate Experience Required : Nine (9) years of progressive, post-baccalaureate as Engineer III, Software Process Engineering or related occupation in software development engineering.
Special Requirements : The Seven (7) years of experience with Master’s degree, or nine (9) years of progressive, post-baccalaureate experience with Bachelor’s degree, must have included experience in :
- Developing web applications in backend and frontend;
- Utilizing technologies including Java, Node.js, Express and Hapi frameworks, Angular and React, SQL and Postgres, NoSQL and MongoDB and RethinkDB, Caching frameworks and Redis;
- Performing software engineering best practices, and full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations;
- Managing development project from scoping requirements through actual launches.
Salary : $283,442.00 / year
Regular full-time employees (salaried or hourly) have access to benefits including : Medical, Dental, Vision, Life Insurance, 401(k), Employee Purchase Program, Tuition Assistance (after 6 months), Paid Time Off, Student Loan Program (after 6 months), Wellness Incentives, and many more.
J-18808-Ljbffr