We are seeking a skilled and motivated .NET Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with experience in designing, developing, and maintaining applications using the .NET. This role requires a professional level of expertise, and involves collaborating with cross-functional teams to deliver high-quality software solutions across multiple projects.
Key Responsibilities:
Develop and maintain web applications using .NET Framework 4.8 and .NET 8.
Collaborate with product managers, designers, and other developers to define project requirements and specifications.
Write clean, scalable, and efficient code following best practices and coding standards.
Develop and maintain front-end components using Angular and ASP MVC.
Design and implement REST APIs.
Perform code reviews and provide constructive feedback to peers.
Troubleshoot and debug applications to ensure optimal performance and reliability.
Implement and maintain unit tests to ensure code quality.
Participate in Agile/Scrum development processes, including sprint planning, daily stand-ups, and retrospectives.
Stay updated with the latest industry trends and technologies to continuously improve skills and knowledge.
Requirements
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field.
3-5 years of experience in .NET development.
Proficiency in C# and the .NET framework (both .NET Framework 4.8 and .NET 8).
Experience with ASP.NET, MVC, and Web API.
Knowledge of front-end technologies such as Angular and MVC (Angular is a plus).
Experience in developing REST APIs.
Familiarity with Microsoft SQL Server.
Strong problem-solving skills and attention to detail.
Excellent communication and teamwork abilities.
Preferred Skills:
Experience with cloud platforms such as Azure or AWS (good to have).
Knowledge of DevOps practices and tools.
Familiarity with CI/CD pipelines.
Benefits
...field. Experience: Minimum 3 years of experience in mechanical design and engineering. Proficiency with CAD software (e.g., SolidWorks, AutoCAD). Skills: Strong knowledge of mechanical design principles and manufacturing processes. Experience with...
...engineering standards, regulations, and safety protocols. You will manage and allocate resources efficiently to optimize project execution.... ...teams ~ Collaborative skills to work with functions and other areas in scope delivery ~ Ability to conduct thorough site...
...LOOKING TO HIRE Full time/ Part-Time TEAM MEMBER TO WORK FOR SMOOTHIE KING Job Details: No Experience is needed. Working... ...Our company has been around since 2017, helping Patients and Senior citizens to take them TO and FROM home to clinic and dialysis. Come Join...
...Location Hybrid work in Calgary, AB T2E 6K3 : Job Summary We are looking for a Journeyperson Electrician to join our growing team at Vertex Solar. The successful candidate will be responsible for installing solar electric systems , EV chargers , and battery storage...
...applying your skillsets to drive innovation and modernize the world's most complex and mission-critical systems. As a Site Reliability Engineer III at JPMorgan Chase within Corporate Technology, you will solve complex and broad business problems with simple and straightforward...