Software Engineer
Payactiv, Milpitas, California
What you will do
- Software Development: Embrace test-driven development principles and maintain code quality.
Create and optimize services and system architectures for projects, providing feedback to the team.
- Code Quality and Review:
Improve code quality through unit testing, automation, and conducting code reviews.
Collaborate with multidisciplinary teams, including Back-End Software Engineers, Project Managers, and System Administrators.
- Innovation and Problem Solving:
Participate in brainstorming sessions and contribute innovative ideas for technology, algorithms, and product enhancements.
Dive into challenging problems and deliver effective solutions within specified timelines.
- Collaboration:
Work closely with product and design teams to understand end-user requirements, translate them into use cases, and develop pragmatic technical solutions.
Foster open communication and collaboration within the engineering team.