Software Engineer Intern
1 month ago
Big ideas and big goals reign at ResMed. 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.
ResMed is seeking a software engineer to work with a talented development team in our Digital Health Technologies Product 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 ResMed 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 analysis and design skills.
Responsibilities- Assist in the design, development, implementation, and deployment of AWS cloud solutions.
- Assist in the development of high-performance, scalable, and resilient web applications, back-end services, and database solutions.
- Assist in providing incident management, change management, application support, monitoring, and Tier 2 support as part of the full cycle team responsibilities.
- Pair with senior developers to design software solutions.
- Participate in code reviews, 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.
- Strong object-oriented design and programming skills.
- Excellent verbal and written communication skills.
- Experience working with and managing container development, deployment and operations on AWS, specifically with EKS on Fargate.
- Experience developing Serverless applications using AWS Lambda, Dynamo DB, SNS, SQS, S3, Amazon API Gateway, OpenSearch.
- Experience with Git, GitHub, Confluence, and JIRA is an asset.
- Experience with CI/CD tools (e.g. GitHub, CodePipeline) and infrastructure as code tools (e.g. Terraform, CloudFormation) is an asset.
- Experience working with, or an understanding of, NoSQL databases and relational databases is an asset.
- Experience with test-driven development (TDD) is an asset.
- An understanding of 12-factor applications and cloud-native principles is an asset.
- Experience with various message brokering architectures (pub/sub queues, request/response) and data streaming is an asset.
- 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 frameworks (e.g. JavaScript, TypeScript, Node.js, Angular, React) and web servers (e.g. Apache, Nginx, IIS).
- Experience with testing frameworks (e.g. Junit, Nunit, PlayWright), and testing tools (e.g. JMeter, Postman, Cucumber).
- Completing University Degree or College Diploma in Computer Science or Computer Programming or equivalent experience.
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.
#J-18808-Ljbffr-
Software Engineer
1 week ago
Halifax, Canada Iris Software Inc. Full timeGreetingsWe are seeking a talented Software Engineer to join our team at Iris Software Inc. in Halifax, Nova Scotia (hybrid location).Job Title: Software EngineerLocation: Halifax, NS (Hybrid)Duration: Long Term ContractEstimated Salary: $120,000 - $180,000 per yearAbout the Role:As a Full Stack Developer with strong proficiency in Python and React, you will...
-
Software Engineer Intern
1 month ago
Halifax, Canada ResMed Inc Full timeBig ideas and big goals reign at ResMed. 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.ResMed is seeking a software engineer to work with a talented development...
-
Software Engineer
1 month ago
Halifax, Nova Scotia, Canada Randstad Full timeWe are looking for a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, building, and testing software applications.The ideal candidate will have a strong foundation in computer science and software engineering principles, with experience in programming languages such as Java, Python,...
-
Software Engineer
4 weeks ago
Halifax, Nova Scotia, Canada BFL Canada Full timeJob Title: Software EngineerAbout the Role:We are seeking a highly skilled Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining our software applications.Responsibilities:* Design and develop software applications using a variety of programming languages* Collaborate with the development...
-
Software Development Intern
3 weeks ago
Halifax, Nova Scotia, Canada CAE Full timeSoftware Development OpportunityCertainly, you want to work in a professional environment where you can apply your skills and gain valuable experience.This role is a great chance to contribute to software development for a world-class company.Main Responsibilities:By joining our team, you will have the opportunity to work on various projects, performing...
-
Software Engineer
1 month ago
Halifax, Nova Scotia, Canada Royal Bank of Canada> Full timeWe are seeking a Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.Key responsibilities:Design and develop software applications using various programming languagesCollaborate with cross-functional teams to identify and...
-
Software Engineer
3 weeks ago
Halifax, Nova Scotia, Canada Randstad Full timeAt {company}, we are seeking a skilled Software Engineer to join our team. Key Responsibilities: • Design and develop high-quality software solutions • Collaborate with cross-functional teams to deliver projects • Stay up-to-date with industry trends and technologies
-
Senior Back-End Python Engineer
3 days ago
Halifax, Canada Iris Software Inc. Full timeJob SummaryWe are seeking a highly skilled Senior Back-End Python Engineer to join our team at Iris Software Inc. in Halifax, NS (Hybrid) location.
-
Software Engineer
4 weeks ago
Halifax, Nova Scotia, Canada SAVORMETRICS Full timeAt Savormetrics, we are seeking a highly skilled Software Engineer to contribute to the development of software applications and solutions for our Artificial Intelligence driven sensing solutions designed for the food and agriculture sector. The successful candidate will be responsible for developing full software applications from designing...
-
Associate Engineer,Software
4 weeks ago
Halifax, Canada ResMed Full timep>The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. Works closely with customers, developers, and other stakeholders to understand and define customer needs in these designs. Software Engineers who design, write, and...
-
Associate Engineer,Software
1 month ago
Halifax, Canada ResMed Full timeThe primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. Works closely with customers, developers, and other stakeholders to understand and define customer needs in these designs. Features are aligned to a timetable and...
-
Associate Engineer,Software
1 month ago
Halifax, Canada ResMed Inc Full timeh3>Associate Engineer, Software (App) EngineeringLocations: Halifax, CanadaTime Type: Full timePosted On: Posted YesterdayJob Requisition ID: JR_037659The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. Works closely...
-
Associate Engineer,Software
1 month ago
Halifax, Canada ResMed Inc Full timeAssociate Engineer, Software (App) EngineeringLocations: Halifax, CanadaTime Type: Full timePosted On: Posted YesterdayJob Requisition ID: JR_037659The primary role of the Engineering function within the Product Development team is to create specifications and designs for new products or improvements and enhancements to existing products. Works closely with...
-
Halifax, Canada Iris Software Inc. Full timeKey DetailsThis role is based in Halifax, NS, with a hybrid work arrangement.Job DescriptionWe are seeking an experienced Full Stack Developer to join our team at Iris Software Inc. in Halifax, NS.The ideal candidate will have years of experience as a Full Stack Developer and strong proficiency in Python and React, including experience with popular libraries...
-
Software Development Engineer
3 weeks ago
Halifax, Nova Scotia, Canada The Weir Group Full timeAbout The Weir GroupThe Weir Group is a leading global provider of engineering and industrial solutions. Our company operates in various sectors, including mining, oil and gas, and power generation.Job Title: Software Development EngineerWe are currently seeking a skilled Software Development Engineer to join our team in Halifax. As a member of our team, you...
-
Software Engineering Leader
4 weeks ago
Halifax, Nova Scotia, Canada Laing House Full timeJob SummaryWe are seeking a highly skilled professional for a Software Engineering Leader role at Laing House. The ideal candidate should have extensive experience in software development and a strong ability to lead cross-functional teams to deliver high-quality software solutions.Key Responsibilities- Design, develop, and test software applications-...
-
Software Engineering Expert
4 weeks ago
Halifax, Nova Scotia, Canada NOVA SCOTIA LIMITED Full timeAt NOVA SCOTIA LIMITED, we are currently seeking a skilled Software Engineering Expert to join our team. The ideal candidate will have a strong background in software development, with a focus on maintaining and improving existing computer programs.Key Responsibilities:Maintain and update existing software applications to ensure they meet the evolving needs...
-
Senior Software Engineer
1 month ago
Halifax, Nova Scotia, Canada Nova Scotia Full timeWe are seeking a Senior Software Engineer to join our team at the Department of Cyber Security and Digital Solutions. As a key member of our Emerging Platforms Team, you will contribute to the design, development, and maintenance of digital platform services used by hundreds of thousands of users.As a Senior Software Engineer, you will develop and maintain...
-
Senior Cloud Software Engineer
4 weeks ago
Halifax, Nova Scotia, Canada ResMed Full timeAbout ResMedResMed is a leading medical device company that develops innovative solutions for sleep apnea, respiratory therapy, and other conditions.Salary: $120,000 - $180,000 per yearThis estimate is based on industry standards and may vary depending on location and experience.Job Description:Software Engineering SpecialistWe are seeking an experienced...
-
software development engineer in test
4 weeks ago
Halifax, Canada Virtusa Full timeP2-C1-TSTS As a Senior Software Engineer in Test, you will be responsible for building and executing automated testing and infrastructure across multiple products and platforms. The ideal candidate is a detail-oriented engineer with strong cross-functional skills who has a passion for building automation and improving engineering efficiency. This role...