Net Software Engineer

Logo of MentorMate

MentorMate

πŸ“Remote - Brazil

Job highlights

Summary

Join MentorMate's .NET team as a Software Developer and contribute to the design, development, unit testing, and documentation of cutting-edge software solutions. You will work on complex projects using C#, web APIs, and the latest Microsoft technologies within a Scrum environment. Collaborate with global team members and leverage your expertise in .NET, design patterns, and database technologies. This role requires 2+ years of .NET experience and proficiency in unit testing. MentorMate offers competitive pay and benefits, flexible working models, and advancement opportunities within a global, people-oriented company.

Requirements

  • 2+ years of experience in Microsoft .NET
  • Good understanding of the best coding practices and frequently used design patterns
  • Experience in developing cross-browser web applications
  • Knowledge of Angular
  • Experience in SQL Server and/or PostgreSQL databases design and implementation
  • Proficient in writing unit tests
  • Experience with SCRUM development methodology
  • Excellent spoken and written English
  • Responsible and team-oriented person

Responsibilities

  • Work on a complex state-of-the-art software project based on C#
  • Contribute to the development life cycle of a mature software product
  • Design and develop web APIs to interface with external applications
  • Work with the latest technologies from Microsoft and 3rd party API providers
  • Be responsible for developing and testing critical components of the system
  • Apply best practices utilizing proven architectural patterns
  • Participate successfully in an established daily Scrum process
  • Collaborate with global team members, subject matter experts, and stakeholders

Preferred Qualifications

  • Experience with microservices architecture
  • Experience with legacy systems
  • Hands-on experience with AWS cloud services
  • Familiarity with CI/CD pipelines
  • Knowledge of DevOps Practices

Benefits

  • Competitive pay and benefits
  • Flexible working models
  • Advancement opportunities

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let MentorMate know you found this job on JobsCollider. Thanks! πŸ™