15 Aug
|
DischargeHUB
|
Canada
15 Aug
DischargeHUB
Canada
Job Overview
We are seeking a dynamic and innovative Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining cutting-edge software solutions that drive our business forward. You will collaborate with cross-functional teams to create scalable, efficient, and robust applications utilizing a wide array of up-to-date technologies.
Your expertise will help shape the future of our digital products, ensuring they meet high standards of quality, performance, and security. This is an exciting opportunity for a motivated professional eager to make an impact through impactful software development.
Responsibilities
- Develop and enhance web applications using technologies such as ASP.NET, Angular, React, JavaScript, TypeScript, HTML, CSS, and MVC frameworks to deliver engaging user interfaces and seamless user experiences.
- Design and implement RESTful APIs and Web services to facilitate communication between distributed systems and ensure interoperability across platforms.
- Build scalable microservices architectures leveraging AWS cloud services, Azure, Docker containers, and CI/CD pipelines for continuous integration and deployment.
- Write clean, efficient code in C#, Java, Python, Ruby on Rails, PHP, or other relevant languages while adhering to best practices in object-oriented programming (OOP) and software development lifecycle (SDLC).
- Collaborate with database administrators to design and optimize database schemas using PostgreSQL, Microsoft SQL Server, MySQL, MongoDB, or PL/SQL for high-performance data storage solutions.
- Conduct unit testing and debugging using tools like Visual Studio, Eclipse, TFS (Team Foundation Server), SVN (Apache Subversion), GitHub, Git, or TFS to ensure software reliability.
- Participate actively in Agile development processes by contributing to sprint planning, stand-ups, code reviews, and documentation efforts to promote team efficiency.
Requirements
- Proven experience in web development with a strong understanding of front-end technologies such as HTML5, CSS3, Bootstrap, AngularJS/Angular 2+, React.js or similar frameworks.
- Solid background in application development with expertise in C#,.NET framework (.NET Core/.NET 5+), WCF (Windows Communication Foundation), MVC architecture, and Web API development.
- Hands-on experience working with cloud platforms like AWS or Azure for deploying scalable applications and managing cloud resources effectively.
- Familiarity with RESTful APIs, SOAP web services, XML/XSLT processing for data exchange between systems.
- Proficiency in database design and management using SQL (T-SQL), PostgreSQL, MySQL or NoSQL databases like MongoDB for flexible data modeling.
- Knowledge of multithreading concepts and asynchronous programming techniques to optimize application performance.
- Experience with version control systems such as GitHub or SVN along with CI/CD tools for automated testing and deployment pipelines.
- Strong understanding of SDLC methodologies including Agile practices; ability to adapt quickly to evolving project requirements.
- Excellent problem-solving skills combined with a passion for continuous learning in emerging technologies like Microservices architecture and containerization.
Join us if you’re ready to develop innovative software solutions that make a real difference! We value energetic professionals who thrive on collaboration and are eager to push the boundaries of technology every day.
Pay: $89,800.60-$121,400.09 per year
Benefits
- Casual dress
- Company pension
- Flexible schedule
- RRSP match
- Tuition reimbursement
Work Location: Remote
📌 Developer (Canada)
🏢 DischargeHUB
📍 Canada