Queretaro, Mexico Remote (Global)

Varicent is hiring a Senior Backend Developer – C#/ .Net

About the Role

We are looking for a Senior Backend Developer with a strong background in C# and .Net to design, develop, and maintain scalable and efficient backend systems. The ideal candidate will have experience in developing high-performance applications and working in a collaborative team environment.

Responsibilities

  • Design and develop scalable and efficient backend systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Maintain and improve existing backend services and infrastructure.
  • Ensure the best possible performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Write clean, scalable, and efficient code using best practices.
  • Participate in code reviews and pair programming sessions.
  • Stay up-to-date with the latest technologies and industry trends.
  • Contribute to the development of best practices and standards.
  • Work closely with the front-end team to ensure seamless integration.
  • Provide technical guidance and mentorship to junior developers.
  • Troubleshoot and debug complex issues.
  • Implement security measures to protect data and systems.
  • Optimize database performance and queries.
  • Develop and maintain APIs and microservices.
  • Ensure compliance with coding standards and best practices.
  • Participate in the full software development lifecycle.
  • Collaborate with stakeholders to gather requirements and define project scope.
  • Document technical specifications and design decisions.
  • Conduct performance testing and optimization.
  • Implement and maintain CI/CD pipelines.
  • Ensure the scalability and reliability of backend systems.
  • Participate in on-call rotations and provide support as needed.
  • Contribute to the development of technical documentation and user guides.

Nice to Have

  • Experience with .Net Core and ASP.NET Core.
  • Familiarity with message brokers like RabbitMQ or Kafka.
  • Experience with event-driven architecture.
  • Knowledge of GraphQL and gRPC.
  • Experience with monitoring and logging tools like ELK Stack or Prometheus.
  • Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Experience with serverless architectures and functions.
  • Knowledge of microservices security best practices.
  • Experience with performance profiling and optimization tools.
  • Familiarity with container security and best practices.
  • Experience with distributed systems and scalability.
  • Knowledge of cloud-native development and deployment.
  • Experience with multi-tenant architectures.
  • Familiarity with data encryption and secure data storage.
  • Experience with API gateways and management.
  • Knowledge of load balancing and high availability solutions.
  • Experience with automated testing and test-driven development (TDD).
  • Familiarity with DevOps practices and tools.
  • Experience with data migration and integration.
  • Knowledge of real-time data processing and streaming.
  • Experience with microservices communication protocols.

Compensation

Competitive salary and benefits package.

Work Arrangement

Hybrid work arrangement with a mix of remote and on-site work.

Team

Collaborative and innovative team environment with a focus on continuous learning and improvement.

What You'll Love About This Role

  • Opportunity to work on cutting-edge technologies and innovative projects.
  • Collaborative and supportive team environment.
  • Competitive compensation and benefits package.
  • Flexible work arrangement with a mix of remote and on-site work.
  • Opportunities for professional growth and development.
  • Chance to work on high-impact projects that make a difference.
  • Access to the latest tools and technologies.
  • Supportive and inclusive work culture.
  • Opportunities to mentor and guide junior developers.
  • Challenging and rewarding work environment.

Our Ideal Candidate

  • A self-motivated and proactive individual with a strong passion for technology.
  • Someone who thrives in a collaborative and dynamic team environment.
  • A problem solver with a keen eye for detail and a commitment to quality.
  • An individual who is always looking to learn and grow professionally.
  • Someone who is comfortable working in a fast-paced and ever-changing environment.
  • A team player who values open communication and collaboration.
  • An individual with a strong sense of ownership and accountability.
  • Someone who is adaptable and open to new challenges and opportunities.
  • A proactive and results-driven individual.
  • An individual with a strong work ethic and a commitment to excellence.

About Us

  • We are a leading provider of innovative software solutions.
  • Our mission is to empower our clients with cutting-edge technology.
  • We value innovation, collaboration, and continuous learning.
  • We offer a dynamic and supportive work environment.
  • Our team is passionate about delivering high-quality solutions.
  • We are committed to fostering a culture of inclusivity and diversity.
  • We provide opportunities for professional growth and development.
  • Our clients include some of the world's leading organizations.
  • We are dedicated to making a positive impact through technology.
  • We offer competitive compensation and benefits packages.

Visa sponsorship is available for eligible candidates.

About company
Varicent
Varicent builds cutting-edge SaaS solutions that empower revenue leaders globally to design smarter go-to-market strategies, maximize seller performance, and unlock untapped potential in the Sales Performance Management (SPM) market.
All jobs at Varicent Visit website
Job Details
Department Incentives Development
Category backend
Posted 13 days ago