Senior Software Developer
Modern Campus
Job highlights
Summary
Join Modern Campus as a Senior Software Developer, Integrations and be a part of a growing team building and maintaining lifelong learning products. You will focus on 3rd party data integration, working with APIs and transforming data within a cross-functional team. This role requires expertise in various technologies and a passion for implementing data patterns. The position offers a competitive salary, remote work flexibility, and comprehensive benefits, including RRSP/401k matching, professional development opportunities, and flexible time off. Modern Campus values a diverse and inclusive workplace and encourages applications from all backgrounds. Successful candidates will undergo a background check.
Requirements
- Diploma or degree in Computer Sciences, IT, or related field and/or related development experience
- 8+ years of professional software development experience
- Experience developing solutions that consume APIs and transform data
- Experience with Java, Apache Camel
- Experience with Cold Fusion (application development)
- Experience with Databases including Oracle, MS SQL, NoSQL (DynamoDB preferred), and others
- Experience with RESTful, SOAP APIs
- Experience with XML, XSL translations, JSON
- Experience with Automated testing technologies such as Junit
- Familiarity with technical management tools such as Jira, Git and SVN
- Outstanding communication skills
Responsibilities
- Maintain existing Lifelong Learning products
- Develop solutions related to 3rd party data integration
- Work with APIs and transform data
- Build secure and scalable end-to-end solutions
- Participate in all phases of the software development lifecycle
- Participate in the project planning process
- Develop new features
- Enhance existing features
- Fix bugs
- Upgrade software to maintain tech health
- Strive at all times to do work using best practices
Preferred Qualifications
Exposure to Higher Ed ERP solutions like Ellucian Banner/Colleague and PeopleSoft
Benefits
- Salary range between $80,000 - $140,000
- Remote first workplace (North America)
- RRSP/401(k) with matching employer contributions
- Professional development and internal career mobility opportunities
- Flexible time off
- Comprehensive benefits package
- Mental health benefits
- Financial health benefits
- DEI, Culture and Environment employee led committees
- Collaborative work environment
Share this job:
Similar Remote Jobs
- πSweden
- πUnited States
- πBrazil
- πPeru
- πChile
- π°$118k-$194kπUnited States
- πGermany
- πCanada
- π°$92k-$125kπSpain