Remote Senior Software Engineer - .Net/Azure (202412-46836)

Posted

Apply now
Please, let 3Pillar know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Senior Software Engineer will work at 3Pillar, focusing on developing transformative software solutions.
  • The role involves collaborating with industry leaders and driving innovation in various sectors, including urban living, media, and healthcare.
  • Responsibilities include developing and supporting scalable web/API/Microservices using .NET core and Azure Platform Services.
  • The engineer will build new applications/services/platforms and refactor legacy components into innovative/scalable platforms.
  • Participation in agile SDLC meetings with other engineering teams is required.
  • The role includes designing JSON payloads, decomposing legacy applications into Microservices, and working with large database schemas.
  • The engineer will also write unit tests, integration tests, and create high-level and low-level designs.

Requirements:

  • A minimum of 6 years of experience developing software using C# and the .NET tech stack is mandatory.
  • In-depth knowledge of service-oriented architecture, object-oriented programming, MVC, and other design patterns is required.
  • Experience in Domain Driven Design, C#, and Cloud Design patterns is essential.
  • Candidates must have experience in designing and architecting solutions and be well-versed in the Well-Architected Framework.
  • Proficiency in CI/CD, unit testing, integration testing, and SAST tools is necessary.
  • Understanding of Git concepts such as branching, merging, pull requests, and conflict resolution using Bitbucket or Github is required.
  • Prior experience with issue-tracking systems/wikis for documentation (Jira/Confluence) is needed.
  • A willingness to learn about designing fault-tolerant architecture on cloud deployments is expected.
  • Candidates must be hands-on enough to conduct code reviews and contribute as individual contributors when necessary.
  • A bachelor’s degree in computer science, engineering, or a related field is required.
  • Strong problem-solving skills, interpersonal and communication skills, and a collaborative work style are essential.

Benefits:

  • 3Pillar offers a flexible work environment, allowing employees to work from the office, home, or a combination of both.
  • The company follows a remote-first approach for interviews and onboarding, promoting a global team dynamic.
  • Employees benefit from a focus on well-being, including fitness offerings, mental health plans, and generous time off.
  • The professional services model at 3Pillar accelerates career growth and development opportunities across various projects and industries.
  • The company is committed to diversity and inclusion, fostering a culture of intrinsic dignity and open collaboration.
  • Employees are encouraged to be part of a global tech community, enhancing their professional experience.
Apply now
Please, let 3Pillar know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback