Senior Main Application Software Engineer

Posted 3 Days Ago
Be an Early Applicant
30313, Atlanta, GA, USA
In-Office
Senior level
Biotech
The Role
Develop and maintain a C#/.NET medical-device application, improve architecture, testing, code quality, and documentation, and integrate software with GUI, firmware, operating systems, and hardware. The role clarifies requirements, supports regulated design controls and traceability, conducts code reviews, mentors developers, coordinates distributed and vendor teams, and contributes to Agile planning and technical leadership. This is an onsite position in Atlanta, Georgia.
Summary Generated by Built In

We are seeking a highly motivated and experienced Senior Main Application Software Engineer to support development of the next-generation GENOSYL inhaled nitric oxide delivery platform. This hands-on role will develop and maintain the Gen 4 Main Application using C#/.NET, improve software quality and test coverage, support architecture and system integration, and provide technical guidance to distributed development resources.

The ideal candidate combines strong C# software engineering skills with experience in architecture, testing, code review, requirements clarification, database-backed applications, and hardware-adjacent integration. The role requires clear communication, sound judgment with ambiguous requirements, and experience contributing to regulated or safety-critical products. This is an onsite position in Atlanta, Georgia.

Essential Duties and Responsibilities

  • Develop and maintain the Gen 4 Main Application using C#/.NET.
  • Perform high-impact Main App code reviews and identify defects, coding-standard violations, maintainability concerns, and technical debt.
  • Develop and improve unit, functional, and integration tests, including mock-based tests; support code-coverage analysis for the Main App and shared libraries.
  • Help define, implement, document, and maintain Main App architecture, interfaces, dependencies, design decisions, and dependency diagrams.
  • Clarify requirements, refine and estimate stories, develop acceptance criteria, and translate ambiguous or evolving requirements into implementable work.
  • Support integration among the Main App, GUI, firmware, Vita, OS, and other Gen 4 components; troubleshoot issues across component boundaries.
  • Serve as a technical point of contact for Main App questions and mentor less-experienced developers, including distributed external resources.

  • Establish and enforce Main App/C# coding standards, software processes, development practices, onboarding materials, and quality improvements.

  • Participate in Agile planning, huddles, refinements, retrospectives, sprint reviews, story organization, prioritization, and assignment tracking.

  • Coordinate with software, systems, firmware, GUI, medical affairs, human factors, quality, verification, and external vendor teams.

  • Contribute to software requirements, architecture and design documentation, test protocols, reports, and bidirectional traceability consistent with Vero Biotech quality processes and design controls.

  • Support technical interviews, evaluate development tools, analyze software metrics, and apply sound judgment to improve delivery.


Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Biomedical Engineering, or a related discipline; equivalent experience may be considered.

  • Typically 6+ years of professional software-development experience, including substantial hands-on C#/.NET development; regulated medical-device, safety-critical, or IoT experience is strongly preferred.

  • Strong experience with object-oriented design, application architecture, design patterns, dependency management, and maintainable software practices.

  • Experience developing and executing unit, functional, and integration tests, including mocks/test doubles, code coverage, static analysis, CI/CD, and configuration management.

  • Experience with database-backed applications and database design or implementation decisions.

  • Experience designing, implementing, and consuming APIs or interprocess communication interfaces; RESTful API experience is preferred.

  • Experience integrating software with firmware, sensors, electromechanical systems, embedded Linux, or hardware-controlled products is preferred; Yocto familiarity is a plus.

  • Python proficiency for automation, testing, data processing, or development-support scripts is preferred.

  • Experience with Jira, Git, distributed development teams, and external development partners.

  • Ability to work with ambiguous requirements, ask precise clarification questions, identify downstream impacts, and communicate technical concepts clearly to non-software stakeholders.

  • Knowledge of software-development documentation and design-control expectations for medical devices or other regulated products is preferred.

  • Demonstrated ownership, problem-solving ability, individual leadership, and interest in mentoring other developers.

Supervisory Responsibilities

 

  • No formal direct report responsibilities initially. The position is expected to provide increasing technical leadership, mentoring, design oversight, and work coordination for firmware and algorithm development as the role matures.

Competencies

  • Analytical - Synthesizes requirements, code, test, and system information and applies sound engineering judgment.

  • Problem Solving - Resolves complex software and integration problems using evidence-based, disciplined root-cause investigation.

  • Technical Leadership - Provides clear technical direction through hands-on contribution, sound decisions, code review, and mentoring.

  • Systems Integration - Understands interactions across Main App, GUI, firmware, OS, hardware, and system behavior; drives effective integration.

  • Quality Management - Promotes testable, maintainable, reviewable software and follows design-control and traceability expectations.

  • Project Execution - Plans and tracks technical work, accepts responsibility for quality and timeliness, and avoids unnecessary technical debt

  • Collaboration - Builds constructive relationships across disciplines, locations, and vendors and communicates clearly through change.  Able to work with onshore and offshore partners and collaborate across time zones.

Physical Demands and Work Environment

 


  • Ability to lift/move up to 50 pounds.  Occasionally required to bend, stoop, or reach

  • Ability to sit for two hours at a time

  • Ability to reach above head and below waist. Correctable vision to 20/20

  • Ability to move throughout the building and work in engineering laboratory environments

 

Skills Required

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Biomedical Engineering, or a related discipline; equivalent experience may be considered.
  • Typically 6 or more years of professional software-development experience.
  • Substantial hands-on C#/.NET development experience.
  • Strong experience with object-oriented design, application architecture, design patterns, dependency management, and maintainable software practices.
  • Experience developing and executing unit, functional, and integration tests, including mocks or test doubles, code coverage, static analysis, CI/CD, and configuration management.
  • Experience with database-backed applications and database design or implementation decisions.
  • Experience designing, implementing, and consuming APIs or interprocess communication interfaces.
  • Experience with Jira, Git, distributed development teams, and external development partners.
  • Ability to work with ambiguous requirements, identify downstream impacts, and communicate technical concepts clearly to non-software stakeholders.
  • Demonstrated ownership, problem-solving ability, individual leadership, and interest in mentoring other developers.
  • Regulated medical-device, safety-critical, or IoT experience.
  • RESTful API experience.
  • Experience integrating software with firmware, sensors, electromechanical systems, embedded Linux, or hardware-controlled products.
  • Yocto familiarity.
  • Python proficiency for automation, testing, data processing, or development-support scripts.
  • Knowledge of software-development documentation and design-control expectations for medical devices or other regulated products.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Atlanta, GA
204 Employees

What We Do

Vero biotech is an emerging biotechnology company focused on the design, development, and commercialization of next generation inhaled nitric oxide (NO) delivery systems to address unmet medical needs of patients with cardiopulmonary conditions. At Vero Biotech, our mission is to improve the lives of patients by leading the development of innovative technologies for inhaled NO delivery in the acute care hospital setting and beyond, wherever Nitric Oxide treatment is needed. We strive to exceed customer expectations in terms of safety, efficacy, and growth by focusing on the science, development, and commercialization of our innovations.

Similar Jobs

Comcast Logo Comcast

Account Executive

Digital Media • Information Technology • News + Entertainment
Hybrid
Alpharetta, GA, USA
115000 Employees

Mastercard Logo Mastercard

Manager, Partner Success - Security Solutions

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Hybrid
Atlanta, GA, USA
38800 Employees
118K-171K Annually

Optum Logo Optum

Nurse Practitioner: HouseCalls - Colquitt, Cook, Lowndes, Tift Counties-GA

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Moultrie, GA, USA
160000 Employees
110K-164K Annually

Optum Logo Optum

Nurse Pract-HouseCalls: Bleckley, Dodge, Laurens, Treutlen Counties-GA

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Dublin, GA, USA
160000 Employees
110K-164K Annually

Similar Companies Hiring

Formation Bio Thumbnail
Artificial Intelligence • Big Data • Healthtech • Biotech • Pharmaceutical
New York, NY
150 Employees
SOPHiA GENETICS Thumbnail
Software • Healthtech • Biotech • Big Data • Artificial Intelligence
Boston, MA
450 Employees
Pfizer Thumbnail
Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
New York, NY
121990 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account