WhatsApp Group
Join Now
Telegram Group
Join Now
Instagram Group
Join Now
Summary
As a Software Engineer, you will design, build, and improve applications using the Microsoft .NET framework, ensuring performance, scalability, and security.
You will collaborate closely with product managers, business partners, and technical teams to deliver robust, user-friendly solutions while maintaining alignment with enterprise standards.
Company : Barclays
Role : Software Engineer - .Net
Experience : freshers can apply
Qualification : degree
Opening : 1
Location : Pune
Key Accountabilities
- Deliver high-quality, maintainable, and secure software solutions using .NET, C#, WPF, and MVVM.
- Work closely with product managers, architects, and peers to define requirements and implement effective solutions.
- Participate in code reviews and testing
- documentation to drive engineering excellence.
- Apply secure coding practices and perform effective unit testing.
- Support the deployment process and monitor applications in production.
- Contribute to technical communities, share knowledge, and embrace continuous improvement.
- Assist in diagnosing and troubleshooting production and testing issues.
Required Skills & Experience
- Strong command of Object-Oriented Programming (OOPs) and Design Patterns.
- Hands-on expertise in .NET Framework (3.5 and above), C#, WPF, and MVVM architecture.
- Good understanding of MS SQL Server (queries, stored procedures, triggers, functions, SSIS).
- Experience with source control tools such as Bitbucket and GitHub.
- Knowledge of code quality and security tools including SonarQube and Veracode.
- Ability to prepare
- present technical specifications to stakeholders.
- Familiarity with XML, ETL frameworks, and data warehousing.
- Strong written, verbal, and interpersonal communication skills.
Desirable Skills
- Experience with CRM
- workflow solutions (custom-built or commercial).
- Exposure to financial services domains such as Compliance, Risk, Finance, or Operations.
- Prior experience working in Scrum Master or Product Owner roles.
- Knowledge of Barclays systems, applications, and processes is a plus.
- Comfort working in fast-paced delivery environments focused on MVP development.
- Expectations from the Role
- Take ownership of deliverables, ensuring standards, policies, and controls are followed.
- Collaborate with cross-functional teams and act as a key advisor on technical decisions.
- Resolve issues by applying technical expertise and sound problem-solving skills.
- Support change initiatives
- manage risks
- ensure compliance with regulations
- Lead or mentor team members (if applicable), fostering a culture of learning and technical excellence.