API Design & Development, MicroServices Architecture.
DevOps, Automated Testing and Continuous Delivery
The Value You Deliver
Using business knowledge to translate the vision for divisional initiatives into business solutions by developing complex or multiple software applications and conducting studies of alternatives.
Creating and maintaining comprehensive documentation for multiple applications or subsystems.
Participate in iteration planning to maintain velocity and deliver quality each sprint.
Analyzing business requirements and system development specifications.
Participating in problem solving, troubleshooting, performance turning, production support, and maintenance of existing applications.
Playing a key role in resolving technical roadblocks involving multiple technologies.
Ensuring code reviews, unit testing, and integration testing are completed efficiently and effectively.
Helping to coordinate the delivery of technical components across internal/external technical teams.
Providing technical leadership and mentoring to more junior team members.
Working towards process-improvement initiatives to maximize velocity for the product team.