Job Details
Job Description:
POSITION DUTIES & RESPONSIBILITIES
o The new team member will collaborate closely with the team to deliver on prioritized stories.
o Collaborate daily with a team of Software Developers, Product Manager, Product Specialists, and UX Designer to build and support applications.
o Work with team and Product Manager to manage project priorities, deadlines and deliverables.
o Interact directly with business customers to gather and understand requirements and how they translate in application features Develop applications and services using the latest tools and technologies.
o Deploy applications across all environments in collaboration with development team.
o Perform unit and integration testing.
o Conduct functional and non-functional testing.
o Troubleshoot and debug applications.
o Evaluate existing applications to refactor, update and add new features.
o Develop any technical documentation needed to accurately represent application design and code.
o Develop effective relationships & communicate within team, across teams, with Product Management, and with customers to increase the overall quality of products owned by the team and teams within the domain platform.
o Identify opportunities to develop new and better solutions.
o Provide guidance for technical design and architecture decisions within the team and across the domain platform.
REQUIREMENTS/PREFERENCES
Bachelors in Computer Science
Skill & Competency Requirements:
AWS, Postgres, React/Redux, JavaScript, TypeScript
Excellent communication skills. Strong collaboration and teaming, self-starter and a willingness to express and challenge ideas is important. Ownership of filling skill gaps by incorporating self-learning.
Preferences:
While having experience in the tech stack is important, if the candidate has experience in a variety of areas and are self-starters, take ownership of their own learning, self-motivated and highly communicative, but only have experience with a portion of the tech, they will be considered for the role. They need to be willing to allocate some of their time getting up to speed.