Himalayas logo
DI

Principal Software Engineer

Distro

Salary: 4k-4k USD

Colombia only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

Designs and implements complex functionality and provides frequent guidance and support to other developers. Acts as a subject matter expert in multiple application areas and plays a leadership role on one or more scrum teams. Participates on an agile team to estimate and groom backlog items. Responsible for ensuring that the end product meets minimum quality standards, is fully functional, and user-friendly.
Responsibilities:
  • Serve as the primary contact for product owners and external teams.
  • Responsible for production support.
  • Serve as the team's scrum master, allowing Expert Software Engineer, Principal QA, or developers to serve in this capacity when appropriate.
  • Develop and maintain user interface controls, business logic, and SQL Server stored procedures.
  • Participate on an agile team to estimate and groom backlog items, plan development activities, and improve development processes.
  • Develop functionality following isolved coding standards.
  • Work with business analysts to clarify requirements and debug problems.
  • Reach out for outside help when the team cannot solve developer problems.
  • Investigate third-level support requests.
Skills & Qualifications:
  • 10+ years of relevant web application/services development experience.
  • 10+ years of experience with large enterprise or e-business systems.
  • Ability to work independently to research and solve complex problems.
  • Expert skills in multiple functional areas of isolved code base.
  • Expert skills with: Azure, Microservice Architecture, C#, SQL, Unit Testing, .NET, JavaScript, HTML.
  • Strong skills in Agile and Scrum methodologies.
  • Experience with Knockout, Angular, Azure CosmosDB or other NoSQL databases.
  • Experience with Pub/Sub and asynchronous messaging.
  • Experience with Docker.
  • Knowledge of MVVM design pattern.
  • Experience with development on large systems (500+ database tables) is a plus.
  • Eager to learn and grow.
  • Meets criteria for Expert Software Engineer and leads a development team.
  • C1 English Level

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Salary

Salary: 4k-4k USD

Location requirements

Hiring timezones

Colombia +/- 0 hours
Claim this profileDI

Distro

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

41 remote jobs at Distro

Explore the variety of open remote roles at Distro, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Distro

Remote companies like Distro

Find your next opportunity by exploring profiles of companies that are similar to Distro. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan