- Design, develop and implement custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
- Act as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success
- Provide improvements to the product(s) being supported
- Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases
- Support release planning with conceptual design and development / refinement of software engineering guidelines
- Analyze complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
- Ensure product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
- Provide mentoring to junior members of the team
DockerSQLEclipse+12 more