Sr Software Engineer

Advantage Tech is looking for a React Software Engineer that has worked in a Java environment.  Our client has a great benefit package and yearly bonus.  They are one of the top company's to work in the US.

Summary:

Our Client is looking for a talented React developer to join our team. You'll have the opportunity to work on initiatives to build a new shareable component library that will be used by all web applications across the enterprise. Ideal candidate must have good background in developing web applications using ReactJS with some other programming experience using another language like C++ or Java as optional. Should have the mindset to learn new skills and business processes. The candidate should also possess good problem solving, communication and leadership (Team Lead) skills.

What You Will Do:

Participate in any and all roles of the systems development life cycle. The role will be exposed to a variety of projects and responsibilities. This may include, but not limited to:

  • Design, code, review, test, deploy, document and support of applications
  • Act as a team lead and provide guidance and coaching to other junior members on the team
  • Own your own professional development by seeking out challenging work assignments
  • Support a collaborative, self-empowered and agile team culture
  • Collaborate with teams across the IT and Business Partners
  • Contribute to the overall team and department goals and objectives
  • Seek ways to improve the SDLC process through automation and reuse
  • Ensure applications are designed for high performance, resilience, and reliability
  • Troubleshoot complex problems in production environments

What We Look For:

  • Bachelor's degree in Computer Science, Engineering, Information Technology or MIS required
  • Minimum 8 years’ experience in developing web applications using React, Redux, Jest, and Flow
  • Experience with SCM tools like Git, Jira, and Jenkins
  • Familiarity in developing software using Agile processes and the Scrum framework
  • Ability to work on a distributed team using chat and collaboration software for primary communications

.

 

Submit Resume