
Website MercyHealthSA Mercy Health Clinic
Compassionate Care for All
Job Description
About the Role
Collaborate with a dynamic team to build and maintain scalable software systems as a Senior Software Engineer. Lead projects and mentor junior engineers.
Responsibilities
- Design and develop high-quality, reusable code
- Conduct code reviews and ensure code quality
- Lead projects and mentor junior engineers
- Collaborate with cross-functional teams to define, design, and ship new features
- Stay up-to-date with emerging technologies and best practices
Requirements
- Bachelor’s degree in Computer Science or a related field
- 7+ years of experience in software development
- Proficient in Java, Spring Framework, and relevant technologies
- Strong problem-solving skills and attention to detail
- Excellent communication and leadership skills
Benefits
- Competitive salary and benefits package
- Flexible work schedule and remote options
- Stock options and performance bonuses
- Professional development opportunities
About the Company
Innovatech Corporation is a leading technology company specializing in developing cutting-edge software solutions for various industries.
Job ID: senior-software-engineer-QBXwv