Search by job, company or skills

DANAHAR CORPORATION

Lead Software Engineer

Early Applicant
  • 3 months ago
  • Be among the first 50 applicants

Job Description

We are currently seeking a Lead Software Engineer responsible for designing, implementing, and maintaining high-quality, high-performance cloud and web-based software solutions for the Next Generation Library Prep System that is designed for efficient and automated purification of DNA and RNA from various sample types.
In this role, you will be responsible for:
  • Drive the full-stack software development work in a collaborative team environment
  • Collect inputs from stakeholders, develop concepts, and conduct feasibility studies
  • Carry out all phases of software development, including requirement specification, design, implementation, software integration, testing, and documentation required to meet company procedures
  • Take ownership of the design and implementation of software modules
  • Mentor junior software developers and technically lead the design and development
  • Execute quality assurance activities such as risk analysis, software deliverable technical reviews and code inspections
  • Undertake software maintenance efforts
  • Support the continuous improvement of the software development process
  • Work in an iterative product release environment, continuously focusing on quality and delivery goals.
The required qualifications for the job include:
  • Bachelor s degree in Computer Science, Software Engineering or a related field
  • 6+ years of experience in commercial software development with hands-on experience in C# / ASP.Net
  • 2+ years of experience using Cloud back-end technologies such as Microsoft Azure or AWS, (e.g. Cosmos DB, Azure Storage, App Services, Lambdas or Azure Functions etc.)
  • 4+ years of experience using Web technologies (e.g. ASP.NET Core web APIs, TypeScript/JavaScript, CSS, HTML5, Node.js, frameworks such as Angular or React)
  • Solid understanding of software design principles
  • Demonstrated analytical skills, problem-solving skills, and excellent communication and collaboration skills for working in a cross-functional team.
  • Self-motivated, detail-oriented, and a strong commitment to delivering high-quality work.
It would be a plus if you also possess previous experience in:
  • Understanding of software development processes in a regulated environment
  • Software development experience in the life sciences / medical device domain
  • Experience in Agile/Scrum software development methodologies
  • Experience using PaaS designs, .NET Core, and containerization technologies
  • Experience with Terraform, Azure Monitor etc

More Info

Skills Required

Login to check your skill match score

Login

Date Posted: 09/08/2024

Job ID: 88075557

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Lead Software Engineer

Circana India Private LimitedCompany Name Confidential

Lead Software Engineer

EdifecsCompany Name Confidential
Last Updated: 17-10-2024 09:14:01 AM