Senior Software Engineer .NET - C
Brady Technologies
All India • 1 month ago
Experience: 2 to 6 Yrs
PREMIUM
Deal of the Day
--:--:--
7 Days Free Trial
Upgrade to CVX24 Premium
- Free Resume Writing
-
Get a Verified Blue tick
- See who viewed your profile
- Unlimited chat with recruiters
- Rank higher in recruiter searches
- Get up to 10× more recruiter visibility
- Auto-forward profile to 10 top recruiters
- Receive verified recruiter messages directly
- Unlock hidden jobs, not visible to free users
$0
Activate
$0
A small token amount will be charged to verify.
Get Refund in 48 Hours.
After free-trial 6 Months subscription will be auto Activated @ $
1
(Cancel Anytime).
Free Earplugs Delivery Only after Payment of Rs. 99 for Five Consecutive Months.
Enter Your Details
Job Description
As a Senior Software Engineer at Brady, you will be part of an innovative software engineering team focused on developing cloud-native algorithmic trading software for the power and energy markets. Brady is a leading provider of trading, risk, and logistics management software solutions in the global energy markets, supporting customers in trading power and gas, renewables, metals, and agricultural commodities. With the evolving landscape of renewable energy sources and electric vehicles, the energy trading markets are undergoing significant disruption.
Key Responsibilities:
- Maintain expertise in relevant programming languages, tools, and technologies to ensure high-quality software development practices.
- Actively participate in Agile ceremonies to manage work effectively and identify opportunities for improvement.
- Design, develop, test, debug, and maintain secure software applications and services in collaboration with colleagues.
- Lead design and code reviews, providing and receiving feedback to ensure quality and support colleagues.
- Mentor and support Software Engineers to facilitate skill and knowledge development for the team's growth.
- Measure, monitor, and review software processes, identifying technical approaches to support business requirements and assess their feasibility.
- Determine root cause for complex software issues and develop technical solutions and process improvements.
Qualifications Required:
- In-depth knowledge and experience in full software development lifecycle, Object-Oriented Programming, and automated developer testing.
- Proficiency in C# and .NET, .NET Core Web API, SQL/NoSQL databases, and major public cloud platforms like Azure or AWS.
- Experience with Docker, containerization, orchestration, and software design patterns including SOLID principles.
- Experience developing multi-tenant SaaS products utilizing PaaS services and familiarity with Azure services.
- Familiarity with Python development, Agile methodologies, and frontend development using Angular framework.
Additional Details:
- Brady offers great compensation, a 5% bonus, and private health insurance to its employees.
- Employees enjoy 24 days of holiday plus bank holidays, half-day off on Christmas Eve & New Year's Eve, and flexible working hours.
- Brady collects and processes personal data of applicants in line with its Recruitment Privacy Notice to manage the recruitment process and meet data protection obligations. It is essential for applicants to review and understand the data processing terms. As a Senior Software Engineer at Brady, you will be part of an innovative software engineering team focused on developing cloud-native algorithmic trading software for the power and energy markets. Brady is a leading provider of trading, risk, and logistics management software solutions in the global energy markets, supporting customers in trading power and gas, renewables, metals, and agricultural commodities. With the evolving landscape of renewable energy sources and electric vehicles, the energy trading markets are undergoing significant disruption.
Key Responsibilities:
- Maintain expertise in relevant programming languages, tools, and technologies to ensure high-quality software development practices.
- Actively participate in Agile ceremonies to manage work effectively and identify opportunities for improvement.
- Design, develop, test, debug, and maintain secure software applications and services in collaboration with colleagues.
- Lead design and code reviews, providing and receiving feedback to ensure quality and support colleagues.
- Mentor and support Software Engineers to facilitate skill and knowledge development for the team's growth.
- Measure, monitor, and review software processes, identifying technical approaches to support business requirements and assess their feasibility.
- Determine root cause for complex software issues and develop technical solutions and process improvements.
Qualifications Required:
- In-depth knowledge and experience in full software development lifecycle, Object-Oriented Programming, and automated developer testing.
- Proficiency in C# and .NET, .NET Core Web API, SQL/NoSQL databases, and major public cloud platforms like Azure or AWS.
- Experience with Docker, containerization, orchestration, and software design patterns including SOLID principles.
- Experience developing multi-tenant SaaS products utilizing PaaS services and familiarity with Azure services.
- Familiarity with Python development, Agile methodologies, and frontend development using Angular framework.
Additional Details:
- Brady offers great compensation, a 5% bonus, and private health insurance to its employees.
- Employees enjoy 24 days of holiday plus bank holidays, half-day off on Christmas Eve & New Year's Eve, and flexible working hours.
- Brady collects and processes personal data of applicants in line with its Recruitment Privacy Notice to manage the recruitment process and meet da
Skills Required
Posted on: April 5, 2026
Relevant Jobs
Step 2 of 2