BART, A Portside Company

Software Engineer – .NET, ASP, JS, SQL

BART, A Portside Company

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and implement software solutions using .NET following industry best practices such as DRY, KISS, design patterns, etc.
  • Develop and maintain APIs, ensuring they meet high performance, reliability, and security standards for internal and external system integrations
  • Design database schemas, manage database operations and SQL queries, ensuring efficient database reliability
  • Write unit and integration tests, contribute to the test strategy execution and overall quality of the company products
  • Follow the company’s code and development standards
  • Refactor existing software components in order to eliminate technical debt and improve application extensibility
  • Estimate software development work in conjunction with the product team
  • Deploy software releases to production and other environments
  • Use and maintain CI/CD pipelines in coordination with the DevOps team
  • Use and maintain infrastructure in coordination with the DevOps team
  • Work closely with the security team to maintain compliance with the company’s security standards
  • Conduct code reviews
  • Collaborate with the management team on setting project goals and their execution

Requirements

  • Strong skills in .NET and C#
  • Strong knowledge of SQL and experience working with database migrations; experience with Entity Framework
  • Experience in designing applications architecture, good understanding of the MVC, SOLID, DRY, KISS, design patterns and other development best practices; strong and consistent understanding of REST API
  • Good understanding of CI/CD principles, experience in writing unit and integration tests, strong knowledge of Git
  • Great troubleshooting skills
  • Strong motivation and willingness to learn
  • Practical and results-oriented engineering mindset
  • Desire to build reliable and efficient solutions
  • Interest in business aviation and in becoming a domain expert in the field.
Benefits
  • Competitive base salary
  • Fully remote work
  • Generous time off policy
  • Opportunities for professional development and career advancement
  • Dynamic, collaborative, and fast-growing work environment.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NETC#SQLEntity FrameworkREST APIMVCSOLIDCI/CDunit testingintegration testing
Soft Skills
troubleshootingmotivationwillingness to learnresults-oriented mindsetcollaborationcommunicationgoal setting