Engineer II, Software Engineering
2 days ago
Let's Talk About the Team and You:
Big ideas and big goals reign at Brightree. You will thrive in an environment filled with self-starters with the drive to make a difference. You will be encouraged within a people-focused culture that motivates and recognizes, so that together, we can produce the best products and results.
Brightree is seeking a software engineer to work with a talented development team in our Software as a Service development group. The ideal candidate will be a smart, motivated individual seeking an opportunity to work on large-scale / high-volume web applications, writing code that is optimized for high performance, high availability, and scalability.
You will work closely with our software developers and contribute to the development and implementation of a variety of internet-driven applications for Brightree and our customers. You will be responsible for following policies and procedures and maintaining best practices for the organization's product environments. You will have strong problem-solving, analysis, and design skills.
Let's talk about Responsibilities:
- Design, develop, implement, and deploy AWS cloud solutions.
- Provide incident management, change management, application support, monitoring, and Tier 2 support as part of the full cycle team responsibilities.
- Ensures scalability, fault tolerance, and performance across all software they are responsible for.
- Work closely with technical architects, functional analysts, and product managers to translate requirements into technical solutions.
- Responsible for guarding, promoting, and establishing best practices within the team.
- Mentor junior members of the team.
- Perform code reviews and provide feedback, following coding standards and best practices, including secure coding guidelines.
- Write clear, well-commented, and easy-to-understand code.
- All engineers are expected to place a strong emphasis on writing automated tests, including unit tests, integration tests, and end-to-end functional tests.
- May be part of an on-call support rotation.
Other tasks and responsibilities as assigned
Let's talk about your soft-skills:
- Strong object-oriented design and programming skills.
- Excellent verbal and written communication skills.
- Ability to plan, prioritize and effectively manage tasks to achieve objectives.
- You enjoy learning and are committed to staying up to date with new and emerging technologies.
Understanding of challenges associated with high availability, 24×7 applications, and services.
Let's talk about your technical skills:
- Experience with Amazon ECS, AWS Elastic Beanstalk, AWS Lambda, or Amazon EC2.
- Experience working with and managing container development, deployment and operations on AWS, specifically with EKS.
- Experience developing serverless applications, using Lambda, MongoDB, SNS, SQS, and S3.
- Experience with Git, Confluence, and JIRA.
- Experience with CI/CD tools (e.g. GitHub Actions) and infrastructure as code tools (e.g. Terraform, CloudFormation).
- Experience working with, or an understanding of, NoSQL databases and relational databases.
- Experience with test-driven development (TDD) is an asset.
- An understanding of 12-factor applications and cloud-native principles.
- Experience with various message brokering architectures (pub/sub-queues, request/response) and data streaming.
- AI, Machine Learning, and Data Engineering experience is an asset.
- Experience in Java, Python, or C#, targeting multiple platforms (e.g. Windows, Linux) and application types (e.g. console, web site, REST API).
- Experience with front-end JavaScript frameworks (e.g. Angular, React) and web servers (e.g. Apache, Nginx, IIS).
Experience with testing frameworks (e.g. Junit, xUnit, Nunit, Selenium, Playwright), and testing tools (e.g. JMeter, Postman, Cucumber).
Let's talk about Qualifications and Experience:
- University Degree or College Diploma in Computer Science or Computer Programming or equivalent experience.
- 6+ years of experience in the design and development of multi-tiered business applications; an equivalent combination of education and experience will be considered.
Joining us is more than saying "yes" to making the world a healthier place. It's discovering a career that's challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones. We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates. If this sounds like the workplace for you, apply now We commit to respond to every applicant.
-
Engineer II, Software Engineering
2 days ago
Halifax, Nova Scotia, Canada ResMed Full timeLet's Talk About the Team and You:Big ideas and big goals reign at Brightree. You will thrive in an environment filled with self-starters with the drive to make a difference. You will be encouraged within a people-focused culture that motivates and recognizes, so that together, we can produce the best products and results. Brightree is seeking a software...
-
Engineering Technologist I or II
2 weeks ago
Halifax, Nova Scotia, Canada Halifax Water Full time $60,000 - $90,000 per yearDiscoverThe OpportunityHalifax Water is hiring for the job of Engineering Technologist I or II (Capital Project Delivery). This is a term opportunity in the Engineering & Capital Infrastructure Department for a period of approximately 18 months and has full-time hours.As a Capital Project Delivery Engineering Technologist II, you will: Be a core member of an...
-
Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada Lloyds Banking Group Full time £47,790 - £60,000End DateThursday 04 December 2025Salary Range£47,790 - £71,685We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid Working, Job ShareJob Description Summary.Job DescriptionJOB TITLE: Software EngineerSALARY: £47,790 - £60,000LOCATION: HalifaxHOURS: Full timeWORKING PATTERN: Hybrid,...
-
Lead Software Engineer
1 week ago
Halifax, Nova Scotia, Canada Lloyds Banking Group Full time £90,441 - £164,920End DateMonday 15 December 2025Salary Range£90,440 - £164,920We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid Working, Job ShareJob Description Summary.Job DescriptionJOB TITLE: Lead Software EngineerSALARY: £90,441 - £110,000LOCATION(S): HalifaxHOURS: Full timeWORKING PATTERN:...
-
Lead Software Engineer
29 minutes ago
Halifax, Nova Scotia, Canada Lloyds Banking Group Full time £90,440 - £164,920End DateWednesday 17 December 2025Salary Range£90,440 - £164,920We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid Working, Job ShareJob Description Summary.Job DescriptionJOB TITLE: Lead Software EngineerSALARY: £90,440 - £106,000LOCATION(S): HalifaxHOURS: Full timeWORKING PATTERN:...
-
CSC Lead Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada Lockheed Martin Full time $120,000 - $180,000 per yearEngineeringHalifax, NS17783BRAbout the roleThe CSC Lead Software Engineer is responsible for the execution of software engineering across CSC IPTs in accordance with internal Lockheed Martin processes and customer requirements. The key activities this role will be responsible for are as follows:Oversee execution of program software engineering activities...
-
Turnover Engineer
1 week ago
Halifax, Nova Scotia, Canada MSL Engineering Full time $60,000 - $120,000 per yearRole: Turnover Engineer Location: Mainland EuropeDuration: 18 Months Salary: DOEMSL Engineering Ltd is a mechanical engineering contractor dedicated to delivering a service that incorporates the highest standards of workmanship, safety, quality and reliability in interpreting and exceeding our clients' expectations. Guided by honesty, respect and...
-
Principal Software Engineer
1 hour ago
Halifax, Nova Scotia, Canada Brinqa Full timeBrinqa is the leading provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide range of platforms quickly and efficiently.We help our customers' cyber security and technology teams discover, prioritize and treat the most important risks based on real-time risk analytics,...
-
Senior Software Engineer
2 weeks ago
Halifax, Nova Scotia, Canada Lloyds Banking Group Full time £70,929 - £80,000End DateThursday 04 December 2025Salary Range£70,929 - £106,394We support flexible working – click here for more information on flexible working optionsFlexible Working OptionsHybrid Working, Job ShareJob Description Summary.Job DescriptionJOB TITLE: Senior Software EngineerSALARY: £70,929 - £80,000LOCATION: HalifaxHOURS: Full timeWORKING PATTERN:...
-
SDET Software Engineer in Test
2 weeks ago
Halifax, Nova Scotia, Canada NTT DATA North America Full time $104,000 - $120,000 per yearNTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a SDET Software Engineer in Test - On-site to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA).Responsibilities:Contribute as...