Senior Software Engineer | Brady Technologies | Remote India Opportunity



Important Points to Remember

  • Please read the job instructions and requirements carefully before applying.

  • Always apply through the official website of the organization.

  • Make sure your resume is updated and contains accurate information.

  • If your Resume / CV is shortlisted, you will receive all communications from the organization via your registered email address.

  • Keep checking your inbox and even the spam mail for the next round once your Resume has been shortlisted.

  • Do not pay any money for job applications. Genuine companies do not charge fees.

  • Share this opportunity with friends who are looking for genuine job opportunities.


About Job Spot Updates

Job Spot Updates is a platform that shares genuine job opportunities for freshers and experienced professionals across multiple industries. Our goal is to help job seekers stay updated with verified openings including remote jobs, hybrid roles, and entry-level opportunities from reputed global companies.


Job Overview

Company Brady Technologies
Job Role Senior Software Engineer
Qualification B.E / B.Tech / MCA / Computer Science or related technical field
Experience 6+ Years
Job Location Remote – India (Bangalore team)
Work Model Remote
Application Mode Online

About Company

Brady Technologies develops advanced software solutions for energy trading, power market operations, and risk management. The company helps organizations manage trading strategies, optimize operations, and control risks in rapidly evolving energy markets.

Brady works with global utilities, renewable energy developers, commodity trading firms, oil & gas companies, hedge funds, and financial institutions to support modern energy trading and power market systems. The company focuses on building innovative cloud-native software platforms for the future of energy markets.


Detailed Responsibilities

  • Participate actively in the full Software Development Lifecycle (SDLC) including design, development, testing, and deployment.

  • Collaborate with stakeholders and product teams to refine requirements and ensure correct implementation.

  • Design, develop, debug, and maintain high-quality software applications and services.

  • Conduct code reviews and design reviews to maintain software quality and best practices.

  • Mentor junior software engineers and support team development.

  • Identify improvements in development processes and implement better technical solutions.

  • Investigate complex software issues and develop permanent solutions.

  • Monitor system performance and maintain scalable cloud-based applications.


Eligibility Criteria

  • Candidates should have a Bachelor’s or Master’s degree in Computer Science or related field.

  • Minimum 6+ years of experience in software development.

  • Strong experience with object-oriented programming and modern software development practices.

  • Experience working in Agile development environments is preferred.

  • Knowledge of cloud technologies and distributed systems is beneficial.


Skills Required

  • C# and .NET development

  • .NET Core Web API

  • SQL / NoSQL databases

  • Cloud platforms (Azure or AWS)

  • Docker and containerization technologies

  • Git / GitHub source control

  • Software architecture and design patterns (SOLID principles)

  • Automated testing and CI/CD tools

Additional beneficial skills:

  • Python development

  • JavaScript / TypeScript

  • Angular framework development

  • Infrastructure as Code (Terraform, ARM, Bicep)


Selection Process

Stage Process
Step 1 Online Application
Step 2 Technical Screening
Step 3 Technical Interview
Step 4 Final HR Interview

Salary & Benefits

Brady has not officially disclosed the salary for this role. However, based on market data for Senior Software Engineer roles in Bangalore / remote India, the expected salary range is approximately:

₹18 LPA – ₹30 LPA (Estimated) depending on experience and technical expertise.

Benefits offered by Brady include:

  • Competitive salary + performance bonus

  • Private health insurance

  • 24 days paid leave + public holidays

  • Flexible working hours

  • Learning resources such as Pluralsight licenses

  • Opportunity to work on modern cloud-native platforms for global energy markets


How to Apply

  1. Visit the official Brady Technologies careers page.

  2. Search for the role Senior Software Engineer.

  3. Carefully read the job description and eligibility criteria.

  4. Create an account or sign in to the recruitment portal.

  5. Upload your updated resume and complete the application form.

  6. Submit the application and wait for communication from the recruitment team.

Apply HERE  |  Open Positions @ BRADY


Resume Tips

  • Highlight experience in C#, .NET, cloud technologies, and software architecture.

  • Mention experience with cloud platforms like Azure or AWS.

  • Include examples of complex software systems you have built or maintained.

  • Show experience with Agile development and CI/CD pipelines.

  • Keep your resume clear, professional, and limited to 1–2 pages.


Assessment / Interview Tips

  • Prepare for advanced programming and system design questions.

  • Revise concepts related to cloud architecture and microservices.

  • Be ready to explain complex software projects you have worked on.

  • Demonstrate problem-solving ability and leadership experience.

  • Show your ability to mentor junior engineers and collaborate with teams.


Need Help?

If you need help regarding this opportunity or have questions about applying:

Email: jobspotupdates@gmail.com

Join our WhatsApp Channel for daily job updates.

Follow our Instagram page for verified job opportunities and career tips.






Comments