3

Senior Software Engineer

3Pillar

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Join 3Pillar as a Senior Software Engineer and amplify your expertise by working alongside industry leaders on innovative projects across urban development, media, and healthcare technology. This position requires more than coding—it demands designing transformative solutions that redefine industries and spearheading technological advancements.

Key Responsibilities

  • Maintain clear, consistent communication with client stakeholders on project progress and recommendations.
  • Develop client-side software that is efficient, scalable, testable, secure, and of top-tier quality.
  • Contribute actively to project planning and estimation using established methodologies and tools.
  • Gather client requirements effectively and present developed features in an organized manner.
  • Perform complex tasks within current quality and methodology standards, demonstrating success in various projects.
  • Collaborate cross-functionally with engineers, designers, and managers to understand user issues, anticipate challenges, and iteratively create solutions that drive client success.
  • Engage fully in Agile development processes including daily standups, sprint planning, retrospectives, and governance activities.
  • Participate in the Engineering Practice community by mentoring peers through Communities of Practice and supporting technical growth within the organization.
  • Independently manage project delivery aligned with defined architectures, showing responsibility from concept through deployment.

Minimum Qualifications

  • At least 5 years of professional experience with the following technologies and principles:
  • .NET framework
  • Microsoft Azure cloud services
  • Angular frontend framework
  • Agile software development practices
  • Object-Oriented Programming concepts like abstraction and encapsulation
  • Proficiency in C# and WinForms applications
  • Experience with Access databases and OLEDB
  • Building scalable, high-performance enterprise systems with thorough testing
  • Proven mentorship and leadership roles in engineering teams
  • Solid understanding of SOLID software design principles
  • Knowledge of OWASP security standards
  • Fluent communication skills in English

Additional Preferred Experience

  • Experience using Object-Relational Mapping frameworks
  • Familiarity with architectural patterns such as Microservices and Serverless, and design patterns like Factory, Singleton, and Observer
  • Expertise in unit testing methodologies
  • Experience working with cloud platforms
  • Containerization technologies such as Docker and Kubernetes
  • Technologies specific to client engagements, to be discussed during interviews

Working at 3Pillar

  • Flexible work environment supporting remote-first operations from onboarding onward
  • Collaborate globally with diverse teams, communicating daily in English
  • Strong emphasis on employee well-being through fitness benefits, mental health resources, and generous time off
  • Opportunities for accelerated career development through exposure to diverse projects, industries, and services
  • Equal opportunity employer committed to values like intrinsic dignity and open collaboration, fostering diversity locally and globally

Become part of a connected global technology community focused on innovation and inclusive growth.

Level

Senior

Tools & software

Microsoft Azure · 5 to 8 years required

How they work

Communication Teamwork & Collaboration Leadership Independence

Languages

Servicenow
🤖
Online · instant AI help
Broxer