companyResillion logo

Senior Full Stack Software Developer - .NET/C++

ResillionBengaluru
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

You should have a minimum of 7 years of proven experience in developing and maintaining complex software applications, with a strong emphasis on quality. Required Skills:Deep expertise in object-oriented programming (OOP) principles and extensive experience in C++ and . NET development frameworks (e.g., . NET Core, . NET Framework). Familiarity with various database implementations such as ElasticSearch, MySQL, and MS SQL. Experience with scripting languages including JavaScript, Python, TypeScript, and LUA, as well as expertise in NPM and PIP package managers. Hands-on experience with Appium (iOS, Android) and Selenium. Experience in building and deploying cloud-based solutions within the Azure ecosystem, including Azure Functions, Azure Storage, and Azure DevOps. Proficiency in agile software development methodologies, including Scrum or Kanban, and a strong understanding of CI/CD pipelines.

About the job

Job Title: Senior Full Stack Software Developer - . NET/C++

Location: Bengaluru (Hybrid Mode)

Experience Required: 7-12 Years

Key Responsibilities:

  • Develop, maintain, and enhance Resillion's TestWizard product suite, focusing on TestWizard Robot (primarily using . NET Framework/. Net Core/C++) and TestWizard Manager component (Java).
  • Design and implement robust, scalable software solutions while adhering to industry best practices and coding standards.
  • Write clean, maintainable, and well-documented code.
  • Develop and execute comprehensive unit, integration, and end-to-end tests to ensure high code quality and reliability.
  • Define and perform Proof-of-Concepts for exploring new features or technologies.
  • Troubleshoot and resolve complex technical issues, conducting root cause analysis and implementing effective solutions.
  • Collaborate closely with software development leads, architects, stakeholders, and other developers to contribute to the overall product vision and strategy.
  • Participate in code reviews, providing constructive feedback to team members.
  • Contribute to and maintain CI/CD pipelines for automated builds, testing, and deployments.
  • Enhance automated testing frameworks as necessary.
  • Develop SharePoint forms and Power Automate flows when required.
  • Work extensively within the Azure ecosystem.

About Resillion

At Resillion, we strive to become the global leader in total quality services. Your contributions will help us deliver Total Quality 360, a comprehensive suite of innovative services that integrate quality engineering, cybersecurity, conformance, interoperability, and content quality to provide end-to-end solutions. Our culture promotes an 'if you see something, say something' ethos, encouraging responsibility and adaptability as we grow. We value each employee’s contributions and are dedicated to developing their skills to maintain our industry leadership. Passionate about our work, we are committed to the greater good of our company and clients.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.