(toc)
Role Overview
As a Dot Net Software Engineer, you will design and develop software solutions that support business and technology goals.
You will play a key part in implementing projects related to location strategies and improving system performance and reliability.
Working closely with cross-functional teams, you will ensure that the solutions developed meet the organization’s quality and governance standards.
Company : Barclays
Position: Net Software Engineer
Experience : Minimum 1 year
Qualification : Graduate
Location : Pune
Key Responsibilities
- Design, build, and deliver high-quality software applications using .NET technologies.
- Collaborate with project managers, designers, and other engineers to define technical requirements.
- Write clean, scalable, and efficient code that meets performance expectations.
- Participate in code reviews, enhance system design, and maintain technical documentation.
- Utilize tools such as Bitbucket, GitHub, SonarQube, and Veracode to manage and improve code quality.
- Develop and manage database solutions using SQL Server, including stored procedures, triggers, and functions.
- Ensure adherence to secure coding and best development practices.
- Continuously explore and adopt new technologies to enhance existing systems.
Required Skills and Qualifications
- Strong knowledge of C#, .NET Framework (version 3.5 or above), WPF, and MVVM architecture.
- Solid understanding of object-oriented programming and design patterns.
- Experience in working with SQL, SSIS, and data warehousing concepts.
- Good exposure to tools like SonarQube, Veracode, Bitbucket, and GitHub.
- Familiarity with XML, ETL frameworks, or Python coding and deployment.
- Effective communication and problem-solving skills.
- Ability to work in a dynamic, agile, and results-driven environment.
Preferred Skills
- Hands-on experience with workflow or CRM solutions.
- Prior experience in financial institutions or understanding of banking processes.
- Knowledge of Barclays systems and operational frameworks.