Software Engineer/Senior Software Engineer - (.NET + JavaScript)

Noida, Uttar Pradesh, India
Jun 21, 2024
Aug 07, 2025
Remote
Full-Time
6 Years
Job Description

As a .NET Software Engineer/Senior Software Engineer, you'll be an integral part of our product or platform development team. You will contribute to designing, developing, customizing, and supporting our web-based products and services to meet evolving business needs. Your role will focus on creating scalable, fault-tolerant services using modern technologies in a high-load environment.

Key Responsibilities

  • Develop, test, and deliver high-quality, clean, and maintainable code using C# and .NET technologies.
  • Translate application storyboards and use cases into functional applications.
  • Design and develop applications with a strong emphasis on scalability and high-load requirements.
  • Collaborate with business teams to understand project objectives and requirements.
  • Implement best practices in software development, including design patterns, SOLID principles, and ORM tools.
  • Identify and address bottlenecks, bugs, and performance issues in the applications.
  • Maintain code quality, organization, and automation.
  • Participate in Agile methodologies and contribute to sprint planning and retrospectives.

Skills and Qualifications

  • Strong experience in object-oriented programming with C#.
  • Proficiency in .NET Core, SQL Server, and Azure services.
  • Understanding of MVC architecture is advantageous.
  • Hands-on experience with RESTful APIs, SOLID principles, and design patterns.
  • Familiarity with JavaScript and frontend technologies is a plus.
  • Experience working in an n-tier environment.
  • Good analytical and problem-solving skills.

What's Good to Have

  • Knowledge of frontend technologies (HTML/CSS, JavaScript frameworks).
  • Experience with Agile methodology (Scrum/Kanban).
  • Commitment to taking ownership and seeing tasks through to production.
  • Excellent written and spoken English communication skills.
  • Mature, responsible, and technically proficient mindset.

Benefits

Outstanding Compensation

  • Competitive salary with a tax-friendly compensation structure.
  • Bi-annual bonus and annual/bi-annual appraisal.
  • Equity opportunities in the company.

100% Full Health Benefits

  • Comprehensive group Mediclaim for employees and parents.
  • Practo Plus health membership for employees and family.
  • Personal accidental and term life insurance coverage.

Flexible Time Away

  • 24 days paid leaves plus declared fixed holidays.
  • Paternity and maternity leave, compassionate and marriage leave.
  • Covid leave (up to 7 days).

Additional Benefits

  • Internet and home office reimbursement.
  • In-office catered lunch, meals, and snacks.
  • Certification policy support.
  • Cab pick-up and drop-off facility.
  • Quarterly team outings and annual party, Diwali gifts.

Application Process

If you're passionate about software development and eager to contribute to a dynamic team driving global impact, apply for the .NET Software Engineer/Senior Software Engineer role at BOLD. Send your resume and cover letter to [contact email or application link].