Nalu Medical Company Logo Carlsbad, CA Neurotech Job Opening Positions

Senior Software Engineer

 

Senior Software Engineer

R&D          ·        Carlsbad, CA           ·         Full time

 

Job Summary:

We are seeking a dynamic, highly motivated, collaborative, and talented individual with broad experience engineering software solutions.  This is a hybrid role, and requires the ability to work in our Corporate Office located in Carlsbad, CA.

 

Essential Functions:

  • Design, build, and maintain software for customer facing mobile apps, web database applications, and non-product desktop tools.
  • Work with cross-functional teams to design features, lead implementation with external partners, and own solutions from development to production.
  • Work with cross-functional teams to maintain and improve software release and deployment processes, and to support post-deployment activities.
  • Create, maintain, and review software design specifications, interface descriptions, and other software documentation.
  • Ensure feature quality through extensive testing (unit, integration, functional, and regression) with a focus on automation.
  • Play an active leadership role in design reviews, code reviews, and software failure mode and effects analysis.
  • Ensure code follows the latest coding practices and industry standards.
  • Develop automation tools for software engineering tasks.
  • Triage product field issues and perform root cause and reliability analysis.

 

Essential Qualifications (includes education, background, skills and expertise):

The person in this role should possess the following experience, abilities and attributes:

  • Bachelors’ degree in Computer Science or related field
  • Minimum 4 years work experience
  • Experience with multiple object-oriented languages. .Net/C#, Java, and Python are strongly preferred
  • Experience in development of applications for iOS and/or Android
  • Experience with cloud-based architectures and usage of RESTful APIs
  • SQL Database knowledge
  • Competent in software development tools (e.g. build tools, Jenkins, Git, Git branching strategies), best practices (e.g. unit testing, test automation, continuous integration, etc.) and defect tracking tools (e.g. JIRA)
  • Excellent communications skills both written and verbal

 

At Nalu, base pay is just one part of the total compensation package.   Base salary offered may vary depending on many factors including but not limited: work location, skill set, prior relevant work experience and training, education, licenses/certifications; and organizational needs.

 

Pay Range: $95,000 – $144,000 per year

 

Please click here to apply.

 

No Comments

Post A Comment