Dot Net Developer

Toronto, ON, CA, Canada

Job Description

Develop, test, and deploy scalable web applications utilizing ASP.NET (including ASP.NET MVC and Web API) and C# to meet business requirements. Design and implement front-end interfaces using modern frameworks such as React, Angular, and Bootstrap, ensuring responsive and user-friendly UI/UX. Build and optimize back-end services with technologies like WCF (Windows Communication Foundation), RESTful APIs, SOAP web services, and microservices architecture. Manage database interactions through SQL Server, MySQL, PostgreSQL, and MongoDB by designing efficient database schemas, writing complex queries with T-SQL or PL/SQL, and implementing stored procedures. Integrate third-party APIs and develop custom API solutions to facilitate seamless data exchange across platforms. Utilize version control systems such as GitHub, SVN, and TFS for code management while adhering to best practices in source code management. Implement automated testing strategies including unit testing to ensure code quality and reliability across all deliverables. Participate actively in Agile development processes, including sprint planning, daily stand-ups, code reviews, and retrospectives. Collaborate with UI/UX designers to translate wireframes into functional interfaces using HTML5, CSS3, JavaScript, TypeScript, AJAX, XSLT, and other front-end technologies. Optimize application performance through debugging tools within Visual Studio and Eclipse environments while troubleshooting issues related to multithreading or application bottlenecks. Contribute to continuous integration/continuous deployment (CI/CD) pipelines using tools like Azure DevOps or Jenkins for streamlined releases. Maintain comprehensive documentation of software designs using UML diagrams or technical specifications to support future enhancements. Ensure application security by implementing best practices for authentication (OAuth), authorization, data encryption, and secure coding standards.



Proven experience developing enterprise-level applications with a strong focus on .NET technologies including C#, ASP.NET MVC/Web API/WCF/.NET Core. Demonstrated expertise in front-end development frameworks such as React.js or Angular along with HTML5/CSS3/JavaScript/TypeScript for creating engaging UI components. Solid understanding of database design principles with hands-on experience working with Microsoft SQL Server, MySQL or PostgreSQL; familiarity with NoSQL databases like MongoDB is a plus. Experience working within Agile methodologies such as Scrum or Kanban in a collaborative team environment. Familiarity with cloud platforms like AWS or Azure for deploying scalable applications is desirable. Knowledge of microservices architecture principles combined with experience in RESTful API development is highly valued. Strong debugging skills utilizing Visual Studio or Eclipse IDEs along with version control systems like GitHub or TFS/TFS for source code management. Ability to write clean, maintainable code following best practices in SDLC processes including unit testing frameworks such as NUnit or MSTest. Experience working on application development projects involving web services (SOAP/REST), XML/JSON data formats, application security measures, and performance optimization techniques. Excellent problem-solving skills coupled with effective communication abilities to collaborate across multidisciplinary teams. Join us as a .NET Developer where your innovative ideas will shape the future of our digital solutions! We're committed to fostering an energetic environment that encourages growth through continuous learning and collaboration--empowering you to make a real impact every day!
Job Type: Full-time

Pay: $60,000.00-$120,000.00 per year

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3018310
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned