Senior Software Engineer - Business Systems
We are seeking a skilled Senior Software Engineer to design, develop and maintain full-stack software solutions. The successful candidate will play a crucial role in collaborating with cross-
functional teams to deliver high-quality products. This individual is expected to take leadership initiatives by mentoring junior team members and contribute towards process improvements. A
strong background in software development and familiarity with agile methodologies are essential.
Your Role:
- Collaborate with stakeholders to understand business requirements and translate new functionality requirements into technical solutions
- Design, develop, and support software components anywhere in the software stack.
- Identify, prioritize, and execute tasks in the software development life cycle.
- Document architectural designs, integration processes, and system configurations.
Your Background:
- Extensive hands-on experience as a senior full-stack developer.
- Proficiency in Java, XML, JSON, SOAP, REST, and other relevant technologies for integration development.
- Ability to develop and understand software written in Java, Golang, PHP, JavaScript or other programming languages.
- Proficient understanding of relational databases, SQL, and ORM technologies.
- Strong understanding of enterprise integration patterns and messaging protocols.
- Experience with cloud-based integration solutions and hybrid architectures.
- Desired experience in NetSuite and Salesforce integration.
- Excellent communication and interpersonal skills with the ability to collaborate effectively with cross-functional teams.
- Strong analytical and problem-solving skills with a keen attention to detail.
- Ability to work independently and manage multiple priorities in a fast-paced environment.
- Prefer experience with React or similar client-side JavaScript frameworks.
Why Sangoma:
- An international work environment with a growing North American technology company
- Full time, benefits, and equipment
- Entrepreneurial work environment partnered with high growth career opportunities
#IND
Read Full Description