
Senior Software Engineer/Data Engineer
Press Ganey
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $100,000 - $130,000 per year
Job Level
About the role
- Design and implement software front end application enhancements and bug fixes given general instructions
- 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
- Supports Software Applications
- Coordinates issue resolution process
- Provides support and follow-up for issues.
Requirements
- 6+ years experience as a Data Engineer or Database Administrator (DBA)
- Strong knowledge of SQL, specifically with Microsoft SQL Server
- Knowledge of basic statistics
- Strong software engineering skills on the .Net Core platform
- Web front-end technologies including Angular/React, JavaScript and CSS
- Experience in JSON and API development methodologies
- Experience in containerization (dockers/Kubernetes) preferred
- Experience in CI/CD preferred
- GitLab experience highly desirable
- 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
- Project task multi-tasking and prioritization
- Individual time management.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
- Discretionary bonus
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLMicrosoft SQL Server.Net CoreAngularReactJavaScriptCSSJSONAPI developmentcontainerization
Soft Skills
communicationproblem-solvingmentoringmulti-taskingprioritizationtime management