hero

Careers

Are you as enthusiastic about innovation as we are? Our portfolio companies are hiring.
OCA Ventures
59
companies
188
Jobs

Software Engineer I - UI Engineering

mPulse Mobile

mPulse Mobile

Software Engineering, Design
Remote
Posted on Friday, June 21, 2024

Job Details

Description

PRIMARY RESPONSIBILITIES:

The Software Engineer is responsible for hands-on development work in all phases of the software development lifecycle, including requirements, design, testing, and deployment for large multi-tier applications. The software engineer will offer design and technical creativity and flexibility to achieve objectives as part of a development team. The software engineer will also organize and complete projects and tasks on time and by prioritization, adhering to and enhancing design, coding, and quality assurance standards.

ESSENTIAL DUTIES:

  • Analyze, design, code, and debug software for new development.
  • Implement features/functions of enterprise applications.
  • Modify and reuse existing code for software enhancements.
  • Implement and adhere to software engineering best practices.
  • Contribute to the organization, processes, teams, and products in a significant manner.
  • Adhere to organizational processes and procedures.
  • Work independently and as a team member.
  • Exhibit initiative and drive to complete tasks promptly.
  • Complete special projects or other duties as assigned.
  • Contribute positively to the working environment.

SKILLS AND QUALIFICATIONS:

  • Demonstrated knowledge of developing web applications.
  • Working knowledge of 3rd party JavaScript libraries and frameworks (JQuery, React, Ember.js, or similar). Proficient in Java and/or Go.
  • Preference is given to those with experience or exposure to Agile SDLC.
  • Preference is given to those having experience with open-source technologies such as Spring Boot and Spring-WS/WebFlux.
  • Preference is given to individuals with experience developing web services (SOAP or REST) and/or experience with SAML 2.0 Single Sign On solutions.
  • Preference is given to those with experience in high availability and highly scalable web environments.
  • Experience in coding and debugging.
  • Working knowledge of SQL query commands and database fundamentals.
  • Strong understanding of web standards, content management, web page layout, and information architecture
  • Knowledge of the healthcare domain is preferred.
  • Able to think independently to resolve complex system issues.
  • Excellent written and verbal communication skills.

Minimum Requirements - Skills:

  • Demonstrated knowledge of developing web applications.
  • Proficient with Java.
  • Proficient with JavaScript/CSS/HTML.
  • Able to think independently to resolve complex system issues.
  • Excellent written and verbal communication skills.
  • Working knowledge of SQL query commands and database fundamentals.

Physical Requirements:

  • Ability to stand and sit for extended periods.
  • Ability to lift 10 lbs. weight.

Qualifications

Skills

Behaviors

:

Motivations

:

Education

Experience

Licenses & Certifications