Software Development Engineer
1 week ago
As a Software Development Engineer at Amazon, you will be part of a dynamic team that designs and develops software solutions to drive business growth and customer satisfaction. Your primary responsibility will be to develop scalable, efficient, and reliable software systems that meet the needs of our customers.
Key Responsibilities- Design, develop, and test software applications using a range of technologies, including Java, Python, and C++.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers to define and deliver software features.
- Participate in code reviews, ensure high-quality code, and follow best practices for software development.
- Work closely with QA engineers to identify and resolve defects, and ensure that software meets the required quality standards.
- Stay up-to-date with the latest technologies and trends in software development, and contribute to the development of new technologies and tools.
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience, including design patterns, reliability, and scaling.
- Experience programming with at least one software programming language.
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. We are committed to furthering our culture of inclusion and diversity, and we strive to create an environment that celebrates knowledge sharing and mentorship.
-
Software Engineer, Microservices Developer
7 days ago
Canada CENTRIC SOFTWARE Full time**About the Role**We are seeking a highly skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.**Key Responsibilities**Design and develop robust...
-
Software Engineer, Microservices Developer
7 days ago
Canada CENTRIC SOFTWARE Full time**About the Role**We are seeking a highly skilled software engineer to join our dynamic team at Centric Software. The ideal candidate will have a deep understanding of microservices architecture and proficiency in a range of technologies and methodologies crucial for developing scalable and resilient services.**Key Responsibilities**Design and develop robust...
-
Software Engineer
7 days ago
Canada Software Aspekte Full timeAbout the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...
-
Software Engineer
7 days ago
Canada Software Aspekte Full timeAbout the RoleSoftware Aspekte is seeking a highly skilled Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our clients.Key ResponsibilitiesExecute the complete software development life cycle (SDLC) to deliver...
-
Lead Software Engineer
4 weeks ago
Canada CENTRIC SOFTWARE Full timeAbout Centric SoftwareAt Centric Software, we are at the forefront of enterprise software innovation, empowering our clients to thrive in today’s ever-evolving markets.Position OverviewAs we enhance our Canadian development team, we are in search of experienced Software Engineers who excel in Java and/or JavaScript.Your RoleIn your capacity as a Senior...
-
Director of Software Development
1 month ago
Canada, CA Aspire Software Full timeWe are hiring at Vocantas for a Director of Software Development to join our growing team in Canada!We are looking to hire a driven, people-centric Director of Software Development to elevate our engineering team and product. You have a successful track record as a software development leader, building and deploying products at scale in enterprise...
-
Head of Software Engineering
4 weeks ago
Canada Aspire Software Full timeAspire Software is seeking a Head of Software Engineering to enhance our dynamic team. We are in search of a motivated, people-oriented leader to elevate our engineering division and product offerings. The ideal candidate will possess a proven history as a software engineering leader, adept at building and deploying scalable products within enterprise...
-
Head of Software Engineering
4 weeks ago
Canada Aspire Software Full timeWe are seeking a dynamic Head of Software Engineering at Aspire Software to lead our expanding team. This role is pivotal in enhancing our engineering capabilities and product offerings. The ideal candidate will possess a proven history of leadership in software development, with experience in creating and implementing scalable solutions within enterprise...
-
Software Engineer
4 weeks ago
Canada JAM Software GmbH Full timePosition OverviewAs a Software Engineer, you will be responsible for the comprehensive lifecycle of software development. This includes:Researching innovative solutions and technologiesDesigning robust software architecturesImplementing high-quality software applicationsManaging existing software systems and enhancing their performanceKey...
-
Java Software Engineer
4 weeks ago
Canada Horizon Software Full timeHome / Careers / Java Software Engineer (Full Time Position) Java Software Engineer (Full Time Position) Horizon Software is seeking a Java Software Engineer to become a vital part of our dynamic team. Our Engineering Teams are dedicated to the design, development, and maintenance of the global infrastructure, architecture, and functionalities of our core...
-
Software Developer, Fintech Expert
4 days ago
Canada Software Aspekte Full timeAbout the RolePKF Antares is seeking a skilled Software Developer to join our team in Calgary. As a key member of our national and local practice, you will have the opportunity to work on diverse client engagements and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain software solutions to meet...
-
Software Developer, Fintech Expert
4 days ago
Canada Software Aspekte Full timeAbout the RolePKF Antares is seeking a skilled Software Developer to join our team in Calgary. As a key member of our national and local practice, you will have the opportunity to work on diverse client engagements and contribute to the development of innovative software solutions.Key ResponsibilitiesDesign, develop, and maintain software solutions to meet...
-
Mobile Application Software Engineer
1 week ago
Canada CENTRIC SOFTWARE Full timeJob SummaryCentric Software is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Key ResponsibilitiesDesign and develop mobile applications for iOS and Android...
-
Mobile Application Software Engineer
1 week ago
Canada CENTRIC SOFTWARE Full timeJob SummaryCentric Software is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Key ResponsibilitiesDesign and develop mobile applications for iOS and Android...
-
Software Engineer
7 days ago
Canada Intelliswift Software Full timeJob Summary:Intelliswift Software is seeking a highly skilled Software Engineer - Data Architect to join our team. As a key member of our data engineering team, you will be responsible for designing and developing scalable data architectures to support our business growth.Key Responsibilities:Design and implement data pipelines using Spark and ScalaDevelop...
-
Software Engineer
7 days ago
Canada Intelliswift Software Full timeJob Summary:Intelliswift Software is seeking a highly skilled Software Engineer - Data Architect to join our team. As a key member of our data engineering team, you will be responsible for designing and developing scalable data architectures to support our business growth.Key Responsibilities:Design and implement data pipelines using Spark and ScalaDevelop...
-
Canada Neto Web Development Full timeAbout Neto Web DevelopmentAt Neto Web Development, we're on a mission to revolutionize the way people interact with technology. As a leading provider of innovative web solutions, we're committed to excellence through diversity, attracting talented individuals from diverse backgrounds and traditions.Job SummaryWe're seeking an exceptional Frontend Web...
-
Canada Neto Web Development Full timeAbout Neto Web DevelopmentAt Neto Web Development, we're on a mission to revolutionize the way people interact with technology. As a leading provider of innovative web solutions, we're committed to excellence through diversity, attracting talented individuals from diverse backgrounds and traditions.Job SummaryWe're seeking an exceptional Frontend Web...
-
Lead Software Engineer
4 weeks ago
Canada CoLab Software Inc. Full timeAbout CoLab Software Inc.At CoLab, we empower mechanical engineering teams to accelerate the launch of transformative products. Our flagship offering, CoLab, is the pioneering Design Engagement System (DES) that facilitates impactful and productive design discussions, identifies avoidable errors, and expedites market readiness. Our clientele includes some of...
-
Senior Software Engineer
1 week ago
Canada CENTRIC SOFTWARE Full time**Job Summary**Centric Software is seeking a highly skilled Senior Mobile Application Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality mobile applications for our clients.Key Responsibilities:Design and develop mobile applications for iOS and Android...