Image Loading

Sr. Engineer, Software Development

Job Description

  • Remote

 

The Sr. Engineer, SW Development will be responsible for the design, development, assessment, and execution of software solutions as part of an Agile software development team. The Sr. Engineer will provide support to cross functional departments and perform troubleshooting software programs and applications.

Responsibilities

  • Design, develop, and maintain software applications using various technologies and frameworks, such as C#, .NET, C++, Java, Python, React, Angular, etc.
  • Write clean, scalable, and well-documented code that follows the best practices and standards of the industry.
  • Perform unit testing, integration testing, and code reviews to ensure the quality and reliability of the software.
  • Debug and troubleshoot software issues and provide technical support to clients and users.
  • Research and evaluate new technologies and tools that can enhance the software development process and the user experience.
  • Mentor and coach junior developers and share knowledge and best practices with the team.
  • Collaborate with other engineers, product managers, and stakeholders to understand the requirements and deliver solutions that meet the expectations and goals of the project.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent work experience.
  • At least 5 years of professional software development experience, preferably in a senior or lead role.
  • Strong knowledge and experience in one or more programming languages, such as C#, C++ and Java etc.
  • Proficient in using various software development tools and frameworks, such as IDEs, version control, testing tools, etc.
  • Experience in developing desktop and web applications using front-end and back-end technologies, such as HTML, CSS, JavaScript, React, Angular, Node.js, etc.
  • Experience in working with databases, such as SQL, NoSQL, etc.
  • Experience in working with cloud platforms, such as AWS, Azure, Google Cloud, etc.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and as part of a team.
  • Passion for learning new technologies and keeping up with the latest trends in software development.

Education Required:

  • Bachelor's Degree Computer Science or related field
  • Or, any combination of education and experience which would provide the required qualifications for the position.

Knowledge, Skills & Abilities:    

  • Knowledge of Healthcare domain is a plus
  • Strong analytical and problem-solving skills; communication, influence, and leadership skills

Skills

  • C++
  • Java
  • HTML
  • Javascript
  • React
  • NodeJs
  • NoSQL
  • Cloud platform

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Apr 02, 2024

Experience

5-10 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent