Principal .Net Developer
A strong background in refactoring, architectural improvements, and error-handling strategies is essential.
- Enhance and maintain the backend Rest API based application built on .NET and deployed to Azure.
- Refactor existing code to improve readability, testability, and maintainability.
- Identify architectural gaps and propose long-term stable solutions.
- Implement efficient data-handling strategies to optimize performance.
- Build and consume RESTful APIs and SOAP services.
- Improve and standardize integration patterns to increase reliability.
- Ensure secure handling of sensitive data across service boundaries.
- Champion clean coding principles (SOLID, DRY, KISS, separation of concerns).
- Implement robust logging and helpful error-handling strategies.
- Introduce or improve automated testing where appropriate (unit, integration).
- Diagnose performance bottlenecks and optimize code paths.
- Enhance exception management, recovery processes, and fault tolerance.
- Work closely with the team to stabilize unstable components or workflows.
- 10+ years professional experience in .NET development (preferably .NET 6+).
- Strong hands-on experience with Azure Development.
- Deep familiarity with REST and SOAP service design and consumption.
- Expertise in refactoring legacy or greenfield codebases.
- Solid understanding of software architecture patterns (layered architecture, clean architecture, or similar).
- Experience with dependency injection, configuration management, and middleware pipelines.
- Strong knowledge of error handling, logging frameworks, and global exception strategies.
- Experience with asynchronous programming and state management.
- Comfortable working with SQL or ORM technologies (EF Core preferred).
- Experience working in highly regulated or security-sensitive environments.
- Familiarity with distributed systems and microservices concepts.
- Background in performance profiling and monitoring (e.g., Application Insights).
- Employer paid benefits (including Medical, Dental, Vision, & life insurance) for selected plans for the employee.
- Retirement 401(k) plan with company match
- Gym access, dry cleaners, car wash conveniently located within building.
- Generous PTO plan with an additional 9 Days Company Paid Holidays per year.