Lead I - Software Engineering - C#, WPF
UST (company site, opens in a new tab)7–10 yrsBengaluruOn-siteDirect career pageEst. 15–25 LPA
Posted on 30 Aug
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at UST
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at UST you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Develop, maintain, and enhance Windows desktop applications using C# and WPF with focus on high performance and scalability.
- Collaborate with cross-functional teams to define, design, and ship new application features adhering to best practices, including code reviews and unit testing.
- Provide mentorship and coaching to junior developers while troubleshooting and resolving issues reported by stakeholders.
Minimum Requirements
- 7 to 10 years of professional experience in software development, specifically with Windows desktop applications using C# and WPF.
- Bachelor’s or Master’s degree in Computer Science or related field.
- Strong knowledge of OOP principles, design patterns, and MVVM architecture with hands-on experience in data binding in WPF.
- Experience using Agile methodologies, Visual Studio, Git, and unit testing frameworks such as Moq and AutoFixture.
Ideal Candidate Profile
- Experienced software developer with deep expertise in C# and WPF targeting enterprise-grade Windows desktop apps.
- Comfortable working in Agile environments and familiar with DevOps practices including CI/CD setups.
- Able to independently handle full software development lifecycle responsibilities and mentor junior team members effectively.