.Net Developer
Daily tasks
- Develop high-quality code of Bravura's applications in financial (Investment Funds) domain
- Write technical specifications and design solutions
- Analyse technical and functional issues reported by clients
- Provide technical and implementation support throughout full software development lifecycle
- Contribute to product technical architecture and design patterns evolution
- Own delivery of application releases from design to implementation
- Contribute to development operational practices (including DevOps aspects of delivery and deployment pipelines)
Requirements
To be successful in this role, your background and experience will include:
3+ years of software development experience
Proficient knowledge of NET/.NET Framework, C#
Good Knowledge of SQL Server including database design concepts, T-SQL, Jobs, creating complex stored procedures
Understanding of industry-standard software development life cycles (eg. Agile, Scrum, Scrum of Scrums)
Awareness of software quality concepts (testing approach/categories/levels, automation, etc)
It's great, but not essential, if you have:
Prior experience in WinForms, WebAPIs, SOAP APIs, WCF, Message Queues
Prior experience in delivering applications in cloud environments (AWS preferred)
Experience in building CI/CD solutions using industry-standard platforms (Git/GitLab, AzureDevOps) Experience using AI tools to improve workflows, automate tasks, or support content creation is a plus!
Must have: .NET, .NET Framework, C#, T-SQL, SQL Server
Nice to have: Windows Forms, CI/CD, SOAP, APIS, WebAPI, WCF, Message queue, Generative AI Tools (CursorAI, AWS Kiro)