Software Engineer
Applied Systems
- USA
- Permanent
- Full-time
- Contribute to design, development, and automated testing to ensure high value and high-quality software for the business of insurance
- Develop and maintain ETL and middleware tools written in Python
- Maintain integrations with Salesforce and the Applied Epic database
- Routinely review code, configuration, data, and usage to ensure long-term viability and integrity
- Share ideas in code reviews and design reviews to build in alignment with the technical vision
- Make suggestions and recommendations for modifications and enhancements to system and process improvement and efficiency
- Design, code, test, debug, package, and deploy solutions, with a focus on ETL and middleware
- Work closely with Customer Support to triage and fix production issues
- 3+ years of practical software development experience with Python, C#, Java
- Practical experience writing efficient SQL queries with joins
- Practical experience with APIs
- Experience with Git
- Working knowledge of web technologies such as HTTP, JavaScript, AJAX, HTML, and CSS
- Commitment to continuously learning new technologies
- Experience with Agile development practices and implementation, including day-to-day operations, and long-term maintenance of Salesforce would be helpful
- Bachelor level degree in Computer Science or related field; or equivalent work experience
- We proudly support and encourage people with military experience, as well as military spouses, to apply
- Health insurance plans, dental, and vision
- Wellness incentives
- 401(k) and/or RRSP retirement savings plans with employer match
- Competitive paid vacation time and a free day for your birthday
- Personal/sick time
- Paid holidays
- Flex Time
- Paid parental leave (U.S. candidates)
- Volunteer time off