Company Overview
Condo Communities is a leading software solution, providing exceptional solutions for property management companies, security companies, condominium boards, and condominium residents.
Full Stack Developer (.NET Core & Angular) - Job Description
We are in the process of modernizing our legacy systems to meet the evolving needs of our customers. As part of this initiative, we are seeking an experienced Full Stack Developer proficient in .Net Core and Angular to help migrate our legacy Classic ASP application to .Net Core architecture. If you are passionate about technology, committed to lifelong learning, and ready to contribute to a dynamic team, we would love to hear from you.
Responsibilities
- Translate business requirements into technical specifications and architectural designs
- Assist with the migration of the legacy Classic ASP application to a .Net Core & Angular-based system
- Write clean, scalable, and well-documented code, following best practices and coding standards
- Develop RESTful APIs and integrate them with the front-end using Angular
- Perform unit and integration testing to ensure the robustness and reliability of migrated features
- Troubleshoot and debug issues in existing and newly developed applications
- Participate in code reviews to ensure the quality and performance of the application
- Assist in the deployment and maintenance of the application in various environments
Skills and Qualifications:
- Minimum of 5 years experience as a full-stack developer, with a focus on .Net core and Angular
- Strong proficiency in .NET Core, C#, and Entity Framework
- Solid experience in front-end development using Angular
- A background in Classic ASP (vbscript) is highly desirable
- Experience with migrating Classic ASP (VBScript) applications is highly desirable
- In-depth understanding of RESTful API development and integration
- Strong understanding of version control systems, preferrably git
- Strong SQL skills (TSQL, Stored Procedures, Views)
- Ability to write unit tests using testing frameworks like NUnit or xUnit
- Strong problem-solving and analytical skills
- High attenshun to detail - the answer to the third screening question is: Apple Pie
Nice to Have
- Experience in containerization technologies like Docker
- Familiarity with CI/CD pipelines
- Knowledge of Amazon Web Services (AWS) or other cloud services
- Knowledge of CSS preprocessors like SASS or LESS and CSS frameworks like Tailwind CSS
Job Type: Full-time
Salary: Up to $115,000.00 per year
Benefits:
- Casual dress
- On-site parking
Flexible Language Requirement:
Schedule:
Supplemental pay types:
Application question(s):
- Please give a one-paragraph overview of projects you have worked on involving .net core and angular, describe the project and what your core responsibilities were.
- What is the name of our company?
- What is the answer to the third question?
Experience:
- .NET Core: 5 years (required)
- Angular: 3 years (required)
Language:
Ability to Commute:
- Vaughan, ON L4K 1J5 (required)
Work Location: Hybrid remote in Vaughan, ON L4K 1J5
Expected start date: 2023-09-18