- Design, develop, and maintain applications usingASP.NET Core and C#
- Build and improveRESTful APIsand backend services
- Debug, refactor, and optimize existing applications
- Collaborate with product, design, and QA teams to deliver customer-focused solutions
- Ensure code quality withSOLID principles and best practices
- Take ownership of projects from concept through deployment
Requirements
- Bachelor’s degree in Computer Science (or equivalent experience)
- 3+ yearsof software development experience, including3+ years in.NET
- Strong skills inASP.NET Core, C#, SQL Server, Entity Framework 9 Core, LINQ-to-SQL
- Experience withAzure DevOps, GIT, and collaborative team development
- Familiarity withmessage queues (ServiceBus)and JSON
- Bonus: Knowledge ofHTML, CSS, JavaScript, JQuery, AJAX, LINQ-to-XML
Benefits
- Competitive compensation & benefits
- Flexible PTO policy
- Remote-friendly (occasional on-site collaboration in Nashville, TN for local team members)
- Opportunity to work in one of the fastest-growing sectors in global travel
Required skills
- .NET
- ASP.NET
- C#
- RESTful Web Service
- Debugging
- Customer Service
- Best Practices
- Software Development
- DevOps
- Javascript
- HTML (Hyper Text Markup Language)
- SQL
- Git (software)
- Entity Framework (EF)
- Windows Azure
- Json
- Cascading Style Sheets (CSS)
- jQuery
- AJAX