What are the responsibilities and job description for the .Net Core Developer position at Pattison ID?
Overview
At Pattison ID, we rely on our IT systems to power the solutions that help our employees and consumers in North America. We are seeking a skilled and motivated .NET Core Developer to join our dynamic team.
Reporting and working closely with the Senior Director of Information Technology, the .NET Core Developer will play a crucial part in maintaining and enhancing our existing VB 6.0 and VB.NET applications, as well as leading the migration of these applications to .NET Core. Your responsibilities will span the full life cycle of development for VB.Net and ASP.Net based systems, showcasing your ability to meet deadlines and work independently.
Primary Responsibilities (Role)
Technical strengths in the following Microsoft technologies:
At Pattison ID, we rely on our IT systems to power the solutions that help our employees and consumers in North America. We are seeking a skilled and motivated .NET Core Developer to join our dynamic team.
Reporting and working closely with the Senior Director of Information Technology, the .NET Core Developer will play a crucial part in maintaining and enhancing our existing VB 6.0 and VB.NET applications, as well as leading the migration of these applications to .NET Core. Your responsibilities will span the full life cycle of development for VB.Net and ASP.Net based systems, showcasing your ability to meet deadlines and work independently.
Primary Responsibilities (Role)
- Maintain and enhance existing .NET applications, including the integration of 3rd party applications.
- Lead the migration of existing applications to .NET Core.
- Own the full software development lifecycle, from design to deployment, for .NET-based applications
- Work independently and efficiently to meet project deadlines, demonstrating self-motivation and problem-solving skills.
- Design, build, and maintain efficient, reusable, and reliable code.
- Integrate with partner solutions via REST-based APIs
- Ensure optimal performance, quality, and responsiveness of applications.
- Exhibit effective communication skills to convey technical concepts to non-technical professionals.
- Possess good troubleshooting and debugging skills.
Technical strengths in the following Microsoft technologies:
- Visual Studio VB.Net / C# / .NET CORE / ASP.Net
- Experience with database technologies such as SQL Server, MySQL, or similar.
- Experience in developing Power BI reports is a requirement.
- Strong understanding of web development technologies like HTML, CSS, JavaScript, and modern front-end frameworks.
- Experience with component-based frameworks (Blazor, React, Vue, Angular)
- Experience implementing and executing unit tests
- Bachelor's degree in computer science, Engineering, or related field (or equivalent experience)
- 5 years experience designing, developing, and deploying applications within a Microsoft .Net environment.
- Professional verbal and written communication skills
- Advanced troubleshooting and problem solving skills
- Proven ability to balance multiple priorities
- Ability to work under pressure and meet deadlines
- Collaborative team player
- Open minded and innovative