Make Your Resume Now

Senior .Net Developer (Mexico-based / brazilian CNPJ)

Full-time Mid-Senior level

Job Overview

The Senior Software Developer plays a key role to build high-quality, innovative and fully performing cloud-based software applications that complies with coding standards and technical design. Collaborate with business and technology colleagues to build software solutions that demonstrate and help to improve efficiency across the company.

Requirements

  • Bachelor’s or master’s degree preferably in Computer Science, Engineering or related discipline.
  • 4-7+ years of experience in the software development life cycle and significant experience in delivering applications and services.
  • Understanding of the architecture discipline, processes, concepts and best practices.
  • Experience in designing, developing, and deploying cloud-based solutions (AWS preferred).
  • Delivering Microservices, REST API programs providing services to both internal and external clients.
  • Utilizing agile methodologies to analyze the system and engage in full life cycle development.
  • At least 3-5 years of experience with C# and .Net core
  • 2-3+ years of experience with unit testing using xUnit.
  • 5 years of experience with various database technologies (NoSQL, SQL, MYSQL, PostgreSQL) and data interchange formats (XML, JSON).
  • Development and collaboration experience with GitHub.
  • Must possess the ability to share, communicate and collaborate on ideas clearly, both orally and in writing with product owners and technical resources.
  • Knowledge of SOLID principles.
  • Able to troubleshoot, debug and provided fixes to the defects.
  • Work as a member of cross-functional teams including other Development teams, Quality Assurance, Release Engineering, and Support to create reliable, scalable, and supportable products and capabilities.
  • Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development. 

Preferred Experience:

  • Hands-on experience with frontend frameworks (React, Angular or Vue)
  • Ability to code in various programming languages such as Python and Java.

Benefits

  • We provide resources for you to grow and learn on the job, including online courses, mentoring, and the latest gen laptops;
  • A fully remote work environment with flexible working hours;
  • Bonus for any referrals that we end up hiring;

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!