Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Sr Software Engineer (C#, Dotnet, Azure)

  • Source: Naukri
  • Brady Technologies
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

Job Summary

Senior Software Engineer (C#, .Net, Azure). India (Remote).

We have a truly exciting opportunity for a Senior Software Engineer to be part of an innovative software engineering team developing Bradys cloud native algorithmic trading software for the power and energy markets.

Responsibilities

  • Communicate effectively and proactively with customers, stakeholders, and the product team, and actively participate in requirements refinement to develop shared understanding to ensure that we verifiably build the right thing.
  • Maintain up-to-date expertise in relevant programming languages, tools, and technologies and awareness of organisational policies and standards, modern software development practices, techniques, tools, and platforms to ensure that we verifiably build the thing right.
  • Actively participate in Agile ceremonies to enable effective management of work in progress and identify opportunities for improvement.
  • Design, document, develop, refactor, debug, test, maintain, monitor, and support secure, high-quality software applications and services, associated infrastructure, and tooling in collaboration with colleagues to create well-engineered solutions that provide value to our customers.
  • Lead and participate in design reviews and code reviews, giving and receiving objective feedback to support colleagues and ensure quality.
  • Assist and support estimation, planning, scheduling, and resourcing activities.
  • Mentor, support, and encourage Software Engineers to facilitate skill and knowledge development through advice, coaching, training opportunities, and leading by example to help the team scale.
  • Measure, monitor, and review our software, processes, and practices; identify and implement improvements to improve efficiency and effectiveness.
  • Identify candidate technical approaches to support business requirements, assess their feasibility and relative merits to objectively identify the most appropriate approach.
  • Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions to address the issue and process improvements to prevent recurrence of similar issues.

Key technical skills

Where stated, length of experience is a guideline - depth and breadth of experience are most important.

Essential

  • Full software development lifecycle (6+ years)
  • Object Oriented Programming (6+ years)
  • Automated developer testing (4+ years)
  • .NET Core Web API
  • C# and .NET (4+ years)
  • SQL / NoSQL (4+ years)
  • Azure (2+ years)
  • Docker / containerisation / orchestration
  • Software design patterns, including SOLID design principles
  • Enterprise architecture and integration patterns
  • Source control, Git and GitHub

Desirable

  • Experience developing a multi-tenant SaaS product utilising PaaS services
  • Azure (App Service, Functions, API Management, Service Bus, Cosmos DB, App Configuration)
  • GitHub + GitHub Actions
  • SonarCloud / CodeQL
  • Infrastructure as Code: Terraform, Bicep, ARM
  • Experience with Python development
  • Working in start-ups, or dynamic environments
  • Experience working in Agile / Sprints

Beneficial

  • Javascript / Typescript
  • Developing frontend using Angular framework

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Skills

  • c-sharp
  • microsoft-azure
  • dot-net
  • dot-net-core
  • Docker
  • Github
  • azure-app-service
  • azure-functions
  • azure-api-management
  • azure-service-bus
  • azure-cosmos-db
  • github-actions
  • codeql
  • Terraform
  • Python
  • javascript
  • TypeScript
  • microsoft-typescript

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Brady Technologies

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes