Senior Software Developer
Job Description
The CompanySeequent builds world-leading subsurface software, helping create a better understanding of the earth to ensure a better world for all.We are constantly evolving at the forefront of technology to transform how geo-professionals work, eliminating barriers to understanding by connecting software, teams, and the tools they need.Every day, our customers in over 100 countries work to develop mineral resources more sustainably, design and build better infrastructure, protect the environment, source renewable energy, and help resolve historical challenges such as groundwater contamination and ageing infrastructure.Our integrated earth modelling, geo-data management, and team collaboration software enables them to see a more complete picture of the earth: because with more understanding comes better decisions – for people and the planet.Headquartered in New Zealand with global reach, Seequent is the specialist subsurface software company within Bentley Systems. Together, we are helping build a more resilient world.We’re a high growth, people-centric success story.Seequent is a Bentley Systems company, working together to build a better future.The RoleThere has never been a better time to join Seequent! Having recently joined the global Bentley Systems family, we are experiencing an exciting period of growth and are looking for people who follow their passion, and want to make an impact.As a Senior Software Developer within our Toronto Development Team, you will work researching, designing, and developing our suite of software applications (desktop, enterprise, cloud[RS1] ). You will leverage your creative problem-solving and technological skills to play an integral part in advancing our user experiences, future application architecture, coding standards, and best practices. You will also have the opportunity to mentor more junior members of the team, sharing your experience and knowledge. We are looking for a highly motivated individual who is interested in growing their career. This role requires you to be based out of Ontario and offers the opportunity to work from home for some days each week. In this role, you will have the opportunity to:Contribute to technical decisions affecting the development of software productsDevelop and maintain software for various projects in a timely manner, applying commercial computer programming skillsProvide polished, creative and professional products Contribute as a member of an Agile team, utilizing Agile development processes to ensure efficiency while maintaining product suitability and qualityDaily debugging, code maintenance, code review, testing for robustness and problem solvingEscalated support may require your assistance with analysis, interpretation and resolution of customer concernsCreate technical documentation as requiredIn order to be successful in this role, you should have:University degree in Computer Science and/or compelling and extensive experience in real-world applicationsMinimum 5 years demonstrated development experience in a Windows environment utilizing C#, .NET FrameworkExperience with cloud technologies (Azure experience will be an asset)Experience with Python, React/Redux, HTML5, CSS3, Bootstrap, HTTP, JSON, JQuery, JavaScript, REST, SaaS, ASP.NET Web APIConfident oral and written communication skills in EnglishTeam-oriented attitude and good conflict management skillsExcellent interpersonal skills and ability to develop and build sustainable working relationshipsAbility to manage your own workload effectively and to work efficiently alongside team membersBalanced and informed approach to problem solvingAbility to work in a dynamic environmentA bonus if you have :Programming experience utilizing C++Experience utilizing OpenGL or similar for 3D graphic rendering and computingExperience utilizing Git, GitHubExperience with Atlassian JIRA, ConfluenceExperience with Build tools or Continuous Integration toolsGeoscience/science/mathematics interest and/or experienceResearch shows that some individuals, particularly women and underrepresented groups, are less likely to apply for jobs unless they meet every single criterion. If you don't think your experience perfectly aligns, or you don't tick all the boxes, please don’t rule yourself out! Seequent are committed to hiring a diverse team and encourage individuals of all background and abilities to apply.Why you will enjoy working with us..Our newly renovated Toronto office is centrally located in downtown and easily accessible by car or public transit.Located at the base of York Street on Queens Quay West we overlook beautiful Lake Ontario. We have the convenience of a grocery store, restaurants, barber shop, and ATM right on the premises.Health benefits package, generous vacation, regular yoga classes, fully subsidized subscription to Headspace, regular wellness webinars, and 24/7 EAP access to support employee wellbeing. We enjoy the occasional treat too - Our offices provide free snacks, beverages, barista quality coffee machines! We have Team lunches and lots of celebratory cakes!Leverage our training and development to advance your skills, and progress your career.There are plenty of opportunities to build social connections with a diverse range of individuals, including our annual Hack Yeah! innovation event.Competitive compensation, reviewed regularly, plus the option to join our RRSP and Employee Stock Purchase Plans.We offer our employees a Global Employee Referral Program, providing a personal bonus, as well as Seequent donating to an environmental tree planting organization.Inclusion + Diversity In addition to being dedicated to building a workforce that reflects diverse talent, we are committed to fostering an inclusive and accessible experience.If you require an accommodation for any part of the recruitment process (including alternate formats of materials, accessible meeting rooms, etc.), please let us know and we will work with you to meet your needs. Please provide details in your cover letter of any accommodations needed.How To ApplyIf this sounds like the role for you, apply today with your Resume.
Other Benefits:
Actively Hiring