Senior Software Engineer

Noida, Uttar Pradesh, India
Sep 19, 2024
Sep 19, 2025
Onsite
Full-Time
5 Years
Job Description

We are seeking a talented Senior Software Engineer with expertise in C# to join our dynamic Design Systems Product development team. The ideal candidate will have a strong background in object-oriented programming, a deep understanding of the .NET ecosystem, and experience with automated testing platforms.

Key Responsibilities

  1. Software Development. Develop, maintain, and enhance applications using C# and the .NET framework.
  2. Code Quality. Design and implement efficient, reusable, and reliable code, ensuring high performance and quality.
  3. Problem Solving. Identify bottlenecks and bugs, devising effective solutions.
  4. Testing. Implement automated testing platforms and unit tests to maintain code integrity.
  5. Collaboration. Work closely with team members and stakeholders to deliver high-quality software solutions.
  6. Version Control. Utilize Git for code versioning and collaborate within a continuous integration environment.
  7. Cloud Solutions. Leverage experience with Azure to design and deploy scalable, reliable cloud-based applications.
  8. Integration. Collaborate with external partners for seamless integration and assist with proof of concept (PoC) initiatives.

Required Skills and Experience

  • Education. Bachelor’s degree in Computer Science, Information Technology, or a related field.

Technical Proficiency

  • Proficient in C# with a solid understanding of its ecosystems.
  • Familiarity with the .NET framework and object-oriented programming principles.
  • Experience with automated testing platforms and tools, including SpecFlow.
  • Proficient understanding of code versioning tools like Git.
  • Familiarity with continuous integration practices and Azure environments.

Soft Skills

  • Strong problem-solving skills and the ability to work independently and collaboratively.
  • Excellent communication and interpersonal skills.
  • Bonus Skills. Familiarity with finance, particularly in portfolio optimization, is a plus.

Benefits

  1. Competitive Salary. Attractive compensation package, including bonus schemes and pension plans.
  2. Work-Life Balance. Flexible work hours and a hybrid workplace model.
  3. Professional Development. Opportunities for skill mastery through IP sprints and individualized career development paths.
  4. Supportive Environment. A culture that values employee feedback and fosters continuous improvement.

Next Steps.To apply, please click the link below or contact Shweta Goyal, Recruitment Consultant, at [email protected] for more information about the role and benefits. We encourage you to submit your CV in English as soon as possible, as applications are assessed continuously.

Related Jobs