Responsibilities
- Collaborate as a key contributor within an agile team to analyze and refine user stories, develop software solutions, and build automated testing tools.
- Engage in direct software development and thorough testing activities.
- Contribute as a core engineer in a team focused on designing and implementing software applications.
- Spend the majority of time—over 75%—on coding, defining API specifications, performing code reviews, and executing tests during iterative sprints.
- Explore and integrate emerging technologies to address current requirements and anticipate future technical challenges.
- Continuously improve code quality through refactoring, using visualization and other methods to accelerate development cycles.
- Partner with technical product managers to align sprint priorities, manage technical backlogs, and incorporate industry trends, new tools, and defect resolutions.
- Be assigned either permanently to a specific product or platform, or rotate through a flexible resource pool based on project demands.
- Apply standard automation frameworks to build regression test suites and support continuous integration and delivery pipelines.
Work Arrangement
Remote (City/Region)
Team
newly formed team