Senior Principal Software Engineer

20 - 24 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a seasoned Sr. Principal .NET Engineer responsible for leading the development and architecture of Equity/Credit-related financial software systems to ensure competitive edge at the highest level. Your role involves guiding the engineering team in building and optimizing scalable, secure applications and tools that align with strategic business needs. You must possess extensive technical expertise in .NET technologies and a strategic mindset to handle complex, large-scale projects. The ideal candidate excels in fast-paced environments, translating abstract ideas into concrete solutions, and driving innovation. Your responsibilities include taking ownership of end-to-end development of financial software products, providing strategic technical leadership, defining long-term technical architecture, collaborating with cross-functional teams, modernizing legacy systems, staying updated on technological advancements, ensuring system scalability, security, and compliance with financial industry standards, resolving technical challenges, mentoring engineering teams, and serving as the top technical escalation point for critical production issues. In terms of technical qualifications, you should have over 20 years of development experience with the .NET platform, advanced proficiency in ASP.NET Core 8.0, REST APIs, SPA frameworks, OpenAPI, client-server applications, asynchronous programming patterns, coding, debugging, and database optimization techniques. Experience in financial services or fintech, familiarity with SQL Server, cloud technologies, and deploying applications in distributed environments is preferred. Your leadership expertise should demonstrate the ability to drive technical initiatives, architect solutions aligning with long-term business strategy, work independently, provide mentorship to engineering teams, and foster technical excellence. Additionally, you should possess exceptional problem-solving skills, attention to detail, analytical mindset, excellent communication skills, ability to quickly learn and adapt to new technical domains and evolving business needs. The role requires a Bachelor's degree in computer science, Engineering, or a related field, with a preference for a Master's degree, and fluency in spoken and written English. The benefits offered include health coverage options, Enterprise Udemy membership, flexible PTO, charitable donation matching, volunteer and voting PTO, and team-building activities to promote collaboration in a fun and fast-paced work environment.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You