This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Build With Assembly is an organization focused on leveraging technology to simplify people's lives and help businesses thrive.
They partner with clients to assist in cloud adoption, custom software development, cloud migrations, and application modernization.
The Software Engineer, Full-Stack position involves maintaining and evolving enterprise-level solutions, including Microsoft .NET back-end components and Reactjs front-end applications.
The role requires working on modern tech stacks, maintaining legacy applications, and building tooling.
Development follows agile methodologies, emphasizing iterative and test-driven practices.
The team aims to create high-performance software infrastructure.
The responsibilities include participating in all stages of application development, designing and developing web applications and APIs, producing high-quality code, supporting existing solutions, and collaborating effectively within the team.
The ideal candidate should have experience in front-end and back-end development, knowledge of React, web development concepts, .NET, testing, performance optimization, and development tooling.
Other requirements include familiarity with legacy technologies, ability to write clean code, experience with Agile methodologies, good communication skills, and involvement in open source projects.
Requirements:
3+ years of front-end development experience with modern JavaScript, HTML, CSS, and React.
In-depth understanding of web development concepts, performance, and security considerations.
3+ years of back-end development experience with .NET, MVC, and Web API.
Experience with frameworks, libraries, testing, and development tooling.
Ability to analyze wireframes, write clean code, and follow coding standards.
Experience with version control, working in a team, and Agile methodologies.
Good interpersonal, communication, analytical, and problem-solving skills.
Involvement in open source projects and the development community.
Microsoft certification is a plus.
Benefits:
Opportunities for learning, growth, and certifications through an internal up-skilling program.
Start-up work culture with industry-leading solutions for top Canadian companies.
Exposure to cutting-edge cloud technologies and cloud-native software development.
Accommodations available for candidates with disabilities.