.Net Principle Engineer, VP

12 - 16 years

0 Lacs

Posted:19 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Join us as a .Net Principal Engineer in this exciting and challenging opportunity to work in a collaborative, agile, and forward-thinking team environment. With your software development background, you will be responsible for delivering software components that enable the delivery of platforms, applications, and services for the bank. This role is offered at the vice president level, providing you with the opportunity to develop both your technical skills and leadership capabilities. As a Principal Engineer, your primary responsibilities will include driving the development of software and tools to achieve project and departmental objectives by translating functional and non-functional requirements into appropriate designs. You will take a leading role in planning, developing, and deploying high-performance, robust, and resilient systems for the bank. Additionally, you will enhance your leadership skills by managing the technical delivery of one or more software engineering teams. In this role, you will also establish a distinguished leadership status within the software engineering community by leading broader participation in internal and industry-wide events, conferences, and other activities. Key Responsibilities: - Designing and developing high-performance and high-availability applications using proven frameworks and technologies. - Ensuring that the bank's systems adhere to excellent architectural and engineering principles and are suitable for their intended purposes. - Monitoring technical progress against plans, while ensuring functionality, scalability, and performance, and providing progress updates to stakeholders. - Creating reusable libraries and APIs for cross-bank use. - Writing unit and integration tests within automated test environments to maintain code quality. Required Skills: - Background in software engineering, software or database design, and architecture. - Significant experience in software development within an SOA or microservices paradigm. - Development experience in one or more programming languages. - Strong understanding of implementing programming best practices, particularly related to scalability, availability, and performance. Additional Requirements: - Experience leading software development teams and implementing technical strategies. - Minimum of 12 years of experience in C#, SQL Server, GCP, Kubernetes, and Docker. - Proficiency in test-driven development, automated test frameworks, mocking, stubbing, and unit testing tools. - Background in designing or implementing APIs. - Experience supporting, modifying, and maintaining systems and code developed by teams other than your own.,

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 C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You