Job Summary
Client is seeking a highly skilled Senior Software Engineer - .NET Full Stack to design, develop, and enhance enterprise applications. The ideal candidate will have strong experience with .NET technologies, Azure cloud services, modern front-end frameworks, and Agile development practices. Mortgage industry experience is highly preferred.
Key Responsibilities
- Design, develop, test, implement, and deploy software applications.
- Collaborate with business stakeholders, IT teams, vendors, and consultants to gather requirements and implement technical solutions.
- Develop and maintain high-quality, scalable, and secure applications.
- Create technical documentation and follow software development best practices.
- Perform root cause analysis and resolve complex system issues.
- Participate in Agile/SCRUM ceremonies and contribute to project planning and estimations.
- Mentor junior team members and provide technical guidance.
- Support application deployment, testing, and production issues.
Required Technical Skills
- C#
- .NET Framework 4.5+
- .NET Core
- T-SQL
- REST API
- Entity Framework
- JavaScript
- Angular (Latest Versions)
- Microsoft Azure
- Full Stack Development
Preferred Skills
- React
- TypeScript
- HTML
- CSS
- RAG, Graph, and LLM Technologies
- Mortgage Origination Domain Experience
- SCRUM/Agile Leadership Experience