We are looking for a Mid-Senior.NET Back-End Engineer to join our team and support the development, integration, and maintenance of enterprise and banking software applications.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- 5+ years of experience in software development within enterprise or banking environments
- Strong experience with C# and.NET technologies
- Experience developing ASP.NET Core Web APIs
- Strong understanding of Object-Oriented Programming principles
- Experience with SQL Server, database design, stored procedures, and performance tuning
- Experience with Entity Framework Core
- Experience developing interactive applications using Blazor
- Understanding of RESTful API design principles and asynchronous programming
- Familiarity with middleware and dependency injection concepts
- Experience with Git, GitHub, or Azure DevOps
- Familiarity with Visual Studio and SQL Server Management Studio
- Understanding of CI/CD pipelines and DevOps practices
- Knowledge of Docker and Kubernetes is considered an advantage
- Experience with xUnit, NUnit, or Postman is considered an advantage
- DevExpress knowledge is considered a plus
- Strong analytical and problem-solving skills
- Ability to design scalable and efficient solutions
- Strong communication and collaboration skills
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance