
Senior Software Engineer
- London, ON
- Permanent
- Temps-plein
- Hands-on Learning
- Test Driven Development (TDD)
- Pair Programming
- Agile Methodologies
- Time provided for self-directed professional development.
- Working in a dynamic team environment using Agile practices
- Writing high-performing, robust code to guarantee fast and accurate delivery of new system features on high-visibility projects
- Participating in design decisions, including technology research and prototyping
- Utilizing test driven development and continuous integration methods
- Getting exposed to a broad range of technologies to continually improve your skills
- Collaborating closely with other engineers, architects, support teams, and business stakeholders
- Apply best practices for architecture, security, and performance of complex systems in Java and Python
- Sharing your knowledge with junior and other senior team members
- Object Oriented experience with languages such as Java, Kotlin, OR Python.
- Experience with JavaScript, Node.js, Typescript, HTML5 and CSS3.
- Microservices architectural pattern
- Experience with modern front-end JavaScript Libraries such as Reactjs, Vue OR Angular.
- Knowledge with client/server architecture and building web services using REST or GraphQL
- Relational and NoSQL databases system such as MySQL, Mongo, DynamoDB OR Elasticsearch.
- Experienced with developing in AWS cloud environment .
- Experienced with full SDLC development including design, building, testing, deployment, upgrade and support.
- Ability to provide leadership and mentor engineers through complicated technical challenges.
- Ability to work and collaborate effectively in a team environment as well as independently.
- Competitive compensation, benefits and generous time-off policies
- 4-Day summer work weeks and a winter holiday break
- 401(k) / DCPP matching
- Annual bonus program
- Casual, dog-friendly, and innovative office spaces.
- For a comprehensive list of benefits, please visit our website:
- 10X Virginia Business Best Places to Work
- 10X Washington Post Top Workplace
- 9X Washingtonian Great Places to Work
- St. Louis Post-Dispatch Best Places to Work.