Senior Software Engineer 2
Full Job Description
Crowe is hiring a Senior Software Engineer for its Product Engineering practice. This role involves playing a senior engineering position on an Agile Scrum team dedicated to enhancing the Insight product, which supports Crowe's Audit practice using a Microsoft-focused technology stack including .NET Core, React, TypeScript, Azure services, and SQL Server.
- Design, build, implement, and support enterprise web applications within n-tier architectures.
- Leverage AI coding assistants to accelerate development velocity for you and your team.
- Apply a 'Shift Left' mindset to weave quality early into the development lifecycle.
Qualifications:
- 6+ years of full stack engineering experience with Microsoft .NET, ASP.NET, Web API, MVC, React/Angular, SQL Server.
- Strong grounding in object-oriented programming (OOP).
- Experience with inversion of control, unit testing, and loosely coupled architectures.
- Proficiency with Azure DevOps for work item management and Git for version control.
- Bachelor's degree in Computer Science or equivalent experience.
We expect candidates to uphold Crowe’s values of Care, Trust, Courage, and Stewardship. Benefits include a comprehensive package and access to Career Coaches to guide professional growth within an inclusive culture that values diversity.
Company
Crowe Capability Center - India
At Crowe, you can build a meaningful and rewarding career with real flexibility to balance work with life moments. We embrace who you are, care for your well-being, and nurture your career growth with...