As a Software Engineer III, you'll take full ownership of key software subsystems, driving their development and support through the entire lifecycle. You'll serve as a subject matter expert in multiple areas, bringing innovative solutions and leading technical discussions to enhance quality and operational processes.
Requirements
- 2+ years of software development experience
- Professional experience developing scalable micro-service based web applications with modern Java and the Spring framework
- Professional experience developing in HTML5, CSS3, JavaScript, Typescript, and JavaScript frameworks (React, Angular, etc)
- Applicable knowledge in computer architecture and design, data access patterns, scalability and resiliency patterns, and object-oriented software techniques
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Gympass (for health and fitness apps)
- Telus Employee Assistance Program (for mental health resources)
- Dell discount (for work from home basics)
- Wellness and childcare subsidy (for Costa Rica employees)
- University/Education discount (for Costa Rica employees)