¡Activa las notificaciones laborales por email!

Senior Software Developer

Protolabs

Valle de Chalco Solidaridad

A distancia

USD 60,000 - 100,000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company as a Senior Software Developer, where your expertise in .NET Core and SQL Server will help drive innovation in digital manufacturing. This remote role invites creative thinkers to develop high-quality software, mentor junior developers, and participate in architecting complex systems. You'll thrive in a collaborative environment that values diversity and encourages proactive innovation. If you're passionate about technology and eager to make an impact, this opportunity is perfect for you.

Formación

  • 5+ years of software engineering experience required.
  • Experience with .NET Core, C#, and RESTful services is essential.
  • Strong communication skills are necessary for collaboration.

Responsabilidades

  • Develop new features for applications using .NET Core and SQL Server.
  • Participate in architecting complex system solutions.
  • Mentor junior developers and implement best practices.

Conocimientos

.NET Core
C#
Entity Framework
MSSQL
RESTful Services
JavaScript
HTML
CSS
Vue
TypeScript
Agile Scrum
Strong Communication Skills

Educación

Degree in Computer Science
Degree in Software Engineering

Herramientas

Git
Bitbucket
Mercurial
Docker
Kubernetes
Azure DevOps

Descripción del empleo

Be yourself at Protolabs. Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are an equal opportunity employer, and we are committed to building a diverse team that feels valued in the workplace. If you do not meet every requirement but are still interested, we encourage you to apply. You can help make our company even better. We do not discriminate based on race, color, national origin, sexual orientation, gender, age, mental or physical ability, or any other way you represent yourself. We believe diversity fosters more successful teams.

Why Protolabs?

We are leaders in digital manufacturing. We hire doers, makers, and creative thinkers who approach their roles with an entrepreneurial spirit. Our culture emphasizes meaningful work that brings innovative products to market quickly. We are a diverse team from various backgrounds, and we pride ourselves on our team members who are smart, genuine, humble, and passionate. Our people fuel our creativity and make our culture feel like home.

Join Our Team as a Senior Software Developer (6-12 Month Contract)

This is a remote position, and we welcome applications from candidates in the CDT time zone.

What you'll do
  • Develop new features for applications using .NET Core, web services, and SQL Server
  • Design, implement, debug, and deliver high-quality software
  • Participate in architecting complex system and application solutions
  • Participate in requirement, design, and code reviews
  • Create unit and automated acceptance tests
  • Investigate and resolve complex issues across functional areas
  • Provide technical guidance and mentor junior and mid-level developers
  • Implement DevOps initiatives within the team
  • Develop best practices and innovate proactively
What it takes
  • Degree in Computer Science, Software Engineering, or related field
  • 5+ years of software engineering experience
  • 4-5 years of advanced experience with .NET Core, C#, Entity Framework, and MSSQL; Java experience is a plus
  • Experience with .NET patterns, client/server, and MVC technologies
  • Over 5 years of experience designing RESTful services
  • 2-3 years of web technologies experience (JavaScript, HTML, CSS, Vue, TypeScript)
  • Extensive experience with unit testing and other testing methodologies
  • Experience with version control systems like Git, Bitbucket, or Mercurial
  • Experience working in Agile Scrum teams
  • Ability to thrive in a fast-paced, collaborative environment
Knowledge, Skills, and Abilities
  • Strong communication skills, both verbal and written
  • Ability to manage multiple projects concurrently
Preferred Qualifications
  • Experience with microservice architecture and messaging systems like Azure Service Bus or RabbitMQ
  • Knowledge of Azure DevOps and Git workflows
  • Experience with Docker and Kubernetes
  • Experience in continuous integration and deployment environments
  • Familiarity with manufacturing industry and services such as Injection Molding, CNC, 3D Printing, etc.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.