Planet

.NET Senior Developer

Porto, Portugal Remote Hybrid
.NET API ASP.NET SQL AWS Docker Kubernetes
Description

Role Overview: 
 
We are looking for a talented .NET developer with experience developing backend APIs using ASP.NET Core and MS SQL databases.
You will
be responsible for designing, developing, testing, deploying and maintaining scalable and reliable applications that meet the business requirements and follow the best practices.
You will also collaborate with other developers, QA engineers, DevOps engineers and product managers in an agile environment and support
the quality of our engineering work across multiple codebases and operational processes.
 
 
What you will do: 

  • Enhance Planet's unified payment platform.

  • Work on new projects and enhancements to current applications.

  • Work autonomously in agile teams and advise on solutions.

  • Automate the development, test & deployment processes.

  • Produce documentation on projects delivered for reference, audit and compliance purposes.

  • Develop applications that communicate with external systems (e.g. credit card payment services).

 

Who you are: 

  • A solid foundation in software engineering – bachelor’s degree preferred with 5+ years of experience.

  • Passionate about understanding algorithms, time and space complexity and data structures.

  • Domain of software engineering best practices and patterns like DDD, TDD, GRASP and SOLID.

  • Full-stack .NET web development experience, including knowledge of RESTful APIs, OpenAPI Specification, and ASP.NET Core features and components.

  • Experience working with .NET open-source frameworks like FluentAssertions, FluentValidation, Mediatr, and Hangfire is a plus.

  • Experience working with MS SQL databases.

  • Effective unit, integration and user acceptance testing.

  • Experience working with highly scalable, available systems and a good understanding of application monitoring, application metrics and centralized logging tools like Datadog. 

  • Experience in AWS cloud and container technologies such as Docker and Kubernetes. 

  • Experience in implementing and developing automated CI/CD pipelines like GitHub Actions. 

  • Experienced in taking ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment.

  • Able to efficiently break down problems and leverage business resources to establish a clear path toward customer value.

  • Possess excellent written and verbal communication skills and the ability to communicate intent to other developers through code.

Planet is an equal opportunity employer where diversity is valued, and all employment is decided based on qualifications, merit, and business needs. 

Come and grow your career in the most exciting, fast paced technology market, with a business that delivers feel-good connected commerce.

We would love to hear from you – Apply now 

Planet
Planet
Information Technology Mobile Payments Payments Service Industry

0 applies

56 views

Other Jobs from Planet

.Net Software Engineer

Porto, Portugal Remote Hybrid

Senior RF Engineer

San Francisco, CA

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 232 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers