Remotery

Senior Software Engineer, C#/.Net Specialist

Posted May 31

This is a fully remote position, open to applicants in Mexico.

📋 Description

• Evaluate software requirements to identify the optimal solutions for achieving business objectives, including estimating and planning within an agile software development lifecycle.

• Adjust the codebase to implement intricate software changes while adhering to the established standards for coding and design patterns, source code control, unit testing, and continuous integration and deployment.

• Investigate and resolve complex issues in software applications to identify root causes and implement solutions.

• Support testing efforts and provide detailed documentation of application software modifications.

• Engage with team members, actively participating in all Scrum ceremonies and activities, including pair programming and peer code reviews, with a persistent focus on continuous improvement.

• Take the lead in fostering innovation within the scrum team by spearheading or contributing to technical research projects, sometimes collaborating with other teams.

• Ensure the protection, security, and proper handling of all confidential data held by The Company to prevent unauthorized access, improper transmission, and/or unapproved disclosure of information that may cause harm to The Company or our clients.


⛳️ Requirements

• A bachelor’s degree in computer science, engineering, or a related field is preferred.

• Technical leadership capabilities to effectively engage in design discussions with both technical and non-technical stakeholders, creating technical documentation and diagrams.

• Strong grasp of good object-oriented design principles (patterns, cohesion/coupling, S.O.L.I.D., data structures, and algorithms).

• Extensive experience in writing clean and maintainable code utilizing engineering best practices such as unit testing, TDD, continuous integration and deployment, automation, design patterns, and refactoring.

• Familiarity with Agile Software Development Life Cycle (SDLC) practices.

• Strong problem-solving and communication abilities.

• Proficient troubleshooting skills.

• At least 5 years of professional experience in software and systems development on the Microsoft Technology Stack using C# and .Net.

• Basic knowledge of HTML, CSS, and JavaScript.

• Significant experience with a relational database such as Sybase, MSSQL, or Oracle.

• Experience with distributed systems, Services Oriented Architecture, RESTful services, and Microservices development is mandatory.

• Good understanding of web technologies such as HTTP and Apache HTTP.

• Experience with multi-threaded applications and memory management.

• Proficient in continuous integration and deployment (CI/CD), automation, and related tools.

• Experience with at least one modern JavaScript front-end framework (ReactJS, KnockoutJS, Angular, Bootstrap), with a preference for ReactJS.

• Hands-on experience using and implementing AI tools, including involvement in projects where AI-based solutions were integrated or proven experience working with AI tools to enhance automation, analytics, or testing capabilities.

• Experience in documenting business solutions through technical documentation and diagrams.

• Working experience with C, C++, Python, Apache, Nginx, Redis, jQuery, Powershell, or other scripting languages.

• Experience with containerization, Docker, and Kubernetes.

• Experience working with legacy code.


🏝️ Benefits

• Flexible working hours and options for remote work.

• Opportunities for professional growth and development.

• A collaborative and inclusive work environment.

• The opportunity to work on impactful projects with a talented team.

• Competitive compensation in USD.

• Provision of hardware and software setup (mandatory).

People also viewed

Confitec10 hours ago

Mid-level .NET, Angular, SQL Server Developer – AI, Spec-Driven Development

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
DOMVS iT10 hours ago

Backend Developer – Node.js, NestJS

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI10 hours ago

Python Developer

SE flagSweden OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
FCamara Consulting & Training10 hours ago

Backend Developer – .NET Core, GCP Ecosystem – Senior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Neogrid10 hours ago

Senior Pessoa Desenvolvedora FullStack, Python e React

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Intetics10 hours ago

Golang Technical Interviewer

MA flagMorocco OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers