Press Ganey is the leading experience measurement, data analytics, and insights provider for complex industries. They are seeking a Senior Software Engineer to support the Clinical Solutions products by designing and implementing software front-end and full stack application enhancements and maintenance.
Responsibilities:
- Design and implement software front-end and full stack application enhancements and maintenance
- Participates in iteration and release planning
- Adheres to core design and testing principles
- Understands and interprets detailed technical specifications
- Follows and updates the design specifications as needed
- Learns and follow standards, processes and procedures
- Authors supporting documentation
- Prepares own work for inclusion in the release/deployment management process
- Participates in peer technical reviews
- Troubleshoots identified problems and provides support and follow-up for issues
- Completes assigned design tasks within the time allotted
- Mentors Software Developers
- Responsible for the quality of work that the team members perform
- Coordinates with other IT and business teams
- Trains other developers on standards, policies, and procedures
- Coordinates issue resolution process
- Provides support and follow-up for issues
Requirements:
- AI-first driven planning, development, and testing; familiar with recent models, tools, and techniques
- Strong software engineering skills on the C# / .NET Core platform
- Web and mobile responsive front-end technologies including Angular/React, JavaScript and CSS
- Experience in JSON and API development methodologies
- Strong knowledge of SQL, specifically with Microsoft SQL Server
- Experience with test driven development
- Excellent communication (written and verbal) and problem-solving skills
- Knowledge of agile methodologies and experience working in an agile environment
- Thorough understanding of data structures and object-oriented techniques
- Knowledge of basic statistics
- Project task multi-tasking and prioritization, Individual time management
- Bachelor's Degree or comparable broad-based work experience is required
- 5+ years experience with mobile responsive development in Angular and React
- Code reviews and code review participation
- Ability to communicate best practice solutions to other developers
- Ability to present technical ideas and work with development teams to identify best practice solutions
- Experience in containerization(dockers/Kubernetes)
- Experience in CI/CD
- GitLab experience highly desirable