Senior Software Engineer .Net ( C#)

An innovative software development partner providing solutions for Media, Publishing, Information Services, Banking, Financial Services, Insurance and Healthcare industries.
Guatemala City, Guatemala
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · Finance · Healthcare

Description For Senior Software Engineer .Net ( C#)

3Pillar Global is seeking a Senior Software Engineer specialized in .NET (C#) to join their innovative team. This role offers an exciting opportunity to work with a company that has been recognized on the Inc. 5000 list for ten consecutive years and has won multiple Washington Post Top Workplaces Awards.

The position involves working on cutting-edge software solutions that drive digital businesses across various industries including Media, Publishing, Banking, Financial Services, and Healthcare. As a Senior Engineer, you'll be responsible for developing high-quality, scalable software solutions while adhering to the company's Product Mindset philosophy - focusing on minimizing time to value, solving for need, and excelling at change.

The role requires 6+ years of professional experience in software development, with deep expertise in the C#/.NET tech stack. You'll be working with technologies including WPF, WebApi, Microsoft SQL Server, Entity Framework, and .NET 8/9. The position demands strong knowledge of object-oriented programming, SOLID principles, and clean code practices.

What makes this opportunity unique is 3Pillar's strong emphasis on culture and values - Intrinsic Dignity, Outsized Impact, Open Collaboration, and Continuous Improvement. The company offers a flexible remote work environment, comprehensive benefits package, and significant opportunities for professional growth through their global team structure.

The ideal candidate will not only possess technical expertise but also demonstrate leadership qualities, as mentoring other engineers is a key aspect of the role. You'll be part of a global tech community, working on projects that directly impact industry leaders while having the opportunity to grow your career across different projects, offerings, and industries.

Benefits include medical and life insurance, paid vacation, various types of leave, performance bonuses, and professional development opportunities through paid certifications. The company's commitment to work-life balance is evident in their dedicated focus on employee wellbeing, including fitness offerings and mental health plans.

Last updated 5 days ago

Responsibilities For Senior Software Engineer .Net ( C#)

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations
  • Craft efficient, performant, testable, scalable, and secure code
  • Participate in planning and estimation efforts
  • Gather requirements and present developed features to clients
  • Execute complex activities within methodology and quality standards
  • Collaborate with engineers, designers, and managers
  • Engage in agile software development activities
  • Mentor others through Communities of Practice
  • Drive project delivery within defined architecture

Requirements For Senior Software Engineer .Net ( C#)

  • 6+ years of professional experience in software development
  • Strong skills in organization, logical thinking, and problem-solving
  • Expertise in C#/.NET tech stack
  • Experience with WPF, WebApi, Microsoft SQL Server, Entity Framework
  • Experience with .NET 8 or 9
  • Proficiency with GitHub
  • Experience in Agile methodologies
  • Expertise in object-oriented programming principles
  • Understanding of SOLID principles and Clean Code
  • Familiarity with OWASP
  • Proficiency in English language

Benefits For Senior Software Engineer .Net ( C#)

Medical Insurance
  • Medical insurance benefits
  • Life Insurance
  • 15 days of paid vacation
  • Sick leave and paid holidays
  • Paternity and maternity leave
  • Marriage, bereavement, and graduation leave
  • Christmas and mid-year bonuses
  • Monthly productivity bonus
  • Discounts in local shops
  • Direct deposit of payroll
  • Paid professional certifications

Interested in this job?

Jobs Related To 3Pillar Global Senior Software Engineer .Net ( C#)

Senior Software Engineer Java/React

Senior Software Engineer position at 3Pillar Global, focusing on Java and React development, offering remote work and opportunity to lead transformative technical projects.

Senior Software Engineer Java/React

Senior Software Engineer position at 3Pillar Global, focusing on Java and React development, offering remote work and opportunity to lead transformative tech projects.

Senior Software Engineer - Java

Senior Java Software Engineer position at 3Pillar Global, working remotely in Czech Republic on enterprise-scale backend applications with 5+ years experience required.

Senior Software Engineer - Go

Senior Go Software Engineer position at 3Pillar Global, focusing on backend development with modern technologies in a remote-first environment.

Senior Software Development Engineer

Senior Software Engineer role at Audible focusing on backend development, requiring 5+ years of experience in Java and distributed systems, building platforms for audio content delivery.