C# .NET Developer

  • Jan 26, 2021
  • /
  • Full time
We are looking for a self-driven, ambitious engineer who is proficient with object-oriented programming technologies. Has to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important. Must be an active questioner, thirst for knowledge, flexible, adaptable, critical thinker, and detail oriented.

Location: Merida, Puebla or Remote.

Responsibilities

  • Write clean, scalable code using .NET programming languages.
  • Develop frameworks, tools as needed to improve team productivity.
  • Design & develop backend interfaces (API’s), specifications, and architecture.
  • Continuously discover, evaluate, and implement new best practices to maximize code quality & efficiency.
  • Revise, update, refactor and debug code.
  • Participate in requirements analysis.
  • Develop documentation throughout the software development life cycle (SDLC).
  • Code review
  • Manage technical debt


Requirements

  • 5+ years of progressive experience developing web applications and coding complex software applications in C#/.Net, on the Microsoft stack.
  • 5+ years of experience of Azure and serverless infrastructure services. (API Gateway, functions, App services, containers etc.).
  • Diverse experience developing and modifying data-driven web software platform/applications with rich UI, such as CMS platforms.
  • Strong hold on object programming and project patterns.
  • Hands-on experience and thorough understanding of the following technologies: C#.NET code, .NET CORE Framework and development practices.
  • Familiarity with SQL/NoSQL databases and their declarative query languages, such as Elastic.
  • Experience with Socket based communication.
  • Experience working with Entity Framework.
  • SQL Server, including SQL scripting, using SQL queries and testing SQL statements.
  • REST API development and integration.
  • Hands-on experience and thorough understanding of Git source control.
  • Knowledge of software design, software architecture, and programming best practices.
  • 5+ Experience with software deployment processes.
  • 5+ Experience using and applying Continuous Integration tools in DevOps.
  • 5+ Experience with Oauth authentication methods.
  • 5+ Experience with Azure application development and administration.
  • 5+ Experience with SPA applications developed using JavaScript frameworks such as ReactJS, AngularJS etc.
  • Experience with agile (Scrum) development methods.
  • Great communication and interpersonal skills, positive thinking, and willingness to learn and expand existing knowledge.


Benefits

Why work at Nearshore Technology?

  • NST was awarded as a Best Place to work in IT by Empleos TI.
  • NST adds value to employees and their communities.
  • Work Stability
  • We are all like a family
  • Employees are recognized
  • We have an Employee Sucess department that creates happiness by caring for us and families.
  • Empathy with Employees
  • The leadership team is respectful, involved and approachable
  • NST is a growing Company
  • Improved employee benefits
  • Competitive Salaries
Join the Nearshore Family and #ComeCulturewithUS

We offer amazing benefits or all our workers and try to make the process as easy as possible for any candidate with interest in working in this amazing company.

  • Relocation Package
  • Permanent - Full Time Job
  • Work from Mon through Fri. WE LEAVE EARLY ON FRIDAYS!
  • Upper MX Law Benefits including Medical Insurance with Dental Discounts
  • 100% Payroll scheme
  • Career Path
  • Cool offices and a collaborative environment
  • American Company culture
  • Health & Wellness program for employees
For more information: http://www.nearshoretechnology.com 


Back to All Job Postings



apply now