Join the Blue Team
now !
IT Software Engineer - Dot Net Branchsales (1 Position)
FI3010Last updated: September 9, 2025 |Full-time | New
Experience: 4 - 7 years
Location: Bangalore
Employment Type: Full-time
Job Summary:
We are looking for a passionate and experienced Senior Software Developer with a strong foundation in C# and the .NET Framework to join our dynamic team. The ideal candidate will bring deep technical expertise, a commitment to clean code, and a strong understanding of architectural principles like CQRS, and Event-Driven Architecture.
Key Responsibilities:
- Design, develop, and maintain robust and scalable applications using C#, .NET Framework, and related technologies.
- Apply SOLID principles and Design Patterns to build clean, maintainable, and testable code.
- Implement CQRS and Event-Driven Architecture patterns where appropriate.
- Perform unit testing and support a culture of high code quality through peer reviews and automated testing.
- Work with Oracle/SQL Server databases to write and optimize queries, stored procedures, and data models.
- Collaborate closely with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve technical issues across the stack.
Must-Have Skills:
- Strong programming skills in C# and .NET Framework
- Solid understanding and application of SOLID Principles and Design Patterns
- Experience with CQRS and Event-Driven Architecture
- Hands-on experience with Unit Testing frameworks (e.g., xUnit, NUnit)
- Proficiency in Oracle or SQL Server
- Passion for clean code and software craftsmanship
- Strong communication and teamwork abilities.
- Ability to work in an agile development environment.
Good to Have:
- Experience on Windows Programming (VB/Winforms/WPF)
- Experience with REST APIs
- Familiarity with MongoDB
- Knowledge of Entity Framework
- Exposure to Kafka or other messaging systems
- Understanding of Azure cloud services
- Basic proficiency with Angular or other frontend frameworks
- Exposure to TDD And DDD