Senior Software Engineer

1 of
Previous Next

Ad Details

  • Ad ID: 1652

  • Added: February 11, 2021

  • Location: United States

  • State: NC

  • Views: 100

Description

The Client Solutions Technology organization is part of Personal Investing business unit and is responsible for a variety of products and services aimed at helping customers to plan and manage their investments. Our focus is building self-directed, end-to-end solutions that push the bounds of financial and technical innovation and improve the financial lives of our customers. Our teams follow an agile process, moving quickly, solving difficult problems in new ways, and empowering everyone to have a voice in the direction of our products. Because we are passionate about building quality software, we invest heavily in automated testing, take code reviews­­­ seriously and prioritize refactoring. We have a relentless focus on the improvement of the skills of our team members and allocate time for learning days every week, provide opportunities to use new technologies, and work in different areas of our codebase.

The Expertise You Have
4+ years experience developing modern web applications using Javascript-based tools
Experience using node.js to develop web application backends and / or experience with Angular or React to develop frontend experiences
Comfort working with REST APIs to access and retrieve data
Experience writing automated tests as part of development
Bonus points for AWS experience

The Skills You Bring
You are comfortable working in a fast-moving environment and are adaptable to change
You embrace customer-first mentality and enjoy developing user-friendly web applications that solve real life problems
You have a passion for clean, maintainable code and are always looking to improve your engineering skills
You see testing as a core part of your development process, experience with Jest or Cypress is a strong plus
You collaborate with your peers through code reviews, pair programming or interactive discussions daily
You are comfortable working remotely, collaborating regularly with your peers through video and chat

The Value You Deliver
Developing features for our web experiences using node.js and Angular technologies
Taking stories from idea to implementation including work estimation, collaboration with our product team, development, testing, code review and deployment
Actively collaborating with the other engineers on the squad through code reviews, pair programming, interactive design sessions and team retrospectives
Developing automated tests using Jest, Cypress and other tools
Working with our product team to ensure we are building the right features based on scope and customer value
Contributing back to the team by developing solutions that help improve developer efficiency or sharing knowledge about new techniques and technologies

Tags :

Comments

Leave a Comment

Your email address will not be published. required fields are marked *

Success! Thanks for your comment. We appreciate your response.
You might have left one of the fields blank, or be posting too quickly