JOB TITLE:
Front End Developer
LOCATION:
Owings Mills, MD (2 days onsite, 3 days remote. Must beonsite day 1)
DESCRIPTION:
Compass Pointe has partnered with a non-profit looking tohire a Meeting Planner. The T Rowe Price Individual Investors technology teamis looking for an experienced Senior Software Engineer to join us as we developworld class digital client experiences for our clients. This is a front-enddevelopment role. The team is responsible for secure client-direct websitesthat deliver service and transaction capabilities.
This is a hands-on, full development lifecycle role whichprovides an opportunity to solve complex business, logic, data, and technicalchallenges.
Top requirements:
- React JS
- Node JS
- Unit Testing; Selenium and Cucumber for regressiontesting.
RESPONSIBILITIES:
Designing and developing IT architecture (integratedprocess, applications, data, and technology) solutions to business problems inalignment with the enterprise architecture direction and standards.
Engaging and collaborating with teams to identify anddeliver solutions that raise the quality of UI engineering in the firm and ultimatelyimprove the experience of users.
Practicing disciplined software engineering (e.g.automated testing, code reviews, and delivering well written code aligned withbest practices).
Performing technical planning, architecturedevelopment, and modification of specifications.
Developing specifications for new products/services,applications, and service offerings.
REQUIREMENTS:
BS or MS degree in a technical discipline and 5+ yearsof progressive Software Engineering experience.
Ability to perform as an expert in multiple parts ofthe software lifecycle.
Strong understanding of UI development best practices.
Strong JavaScript/TypeScript programming skills.
Extensive professional experience with React andNodeJS.
Demonstrated experience with unit testing, E2E testing,and automated testing and techniques.
Experience in designing and building client-directwebsites, including those written by others.
Ability to converse in many technologies and learn newtechnologies quickly.
Excellent communication skills and comfortablepresenting ideas to varied audiences.
AWS experience.
Financial industry experience.
Nice to Have:
Full-stack experience / Java & Spring Bootexperience.