Software Engineer

Applied Biological Materials, Inc.

$80K — $100K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, software engineering, information systems, or related field, or equivalent experience.
  • Proficient in Java and C++.
  • Minimum of 2 years relevant experience.
  • Skilled in designing, debugging, and documentation.
  • Strong verbal and written communication skills.
  • Analytical and logical thinking capabilities.
  • Excellent problem-solving skills.
  • Ability to work independently.

Responsibilities

  • Build, design, and maintain scalable applications and mobile solutions.
  • Collaborate with the team on full-stack development projects.
  • Research and modify enterprise systems and application software.
  • Develop data platform components for Telemetry systems.
  • Analyze complex data systems for scalability and compliance.
  • Create and implement tests for processing platforms.
  • Conduct ongoing maintenance and enhancements in an agile environment.
  • Monitor system performance and perform predictive maintenance.

Benefits

  • Dynamic work environment that fosters collaboration.
  • Opportunities for professional growth and development.
  • Flexible work arrangements to support work-life balance.
Full Job Description
Responsibilities and duties:
  • Build, design, develop and maintain complex, scalable applications and deliver robust computer-based system solutions, including mobile applications.
  • Collaborate within development team to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
  • Research, design, develop, and modify enterprise-wide systems and application software.
  • Design, develop and maintain data platform components that power the Telemetry systems, and help stand up scalable & reliable services with great monitoring & telemetry support.
  • Manipulate and analyze complex, high-volume data systems for scalability and compliance.
  • Analyze, design and develop tests, and design and develop a processing platform using various configuration management technologies.
  • Test software development methodology in an agile environment; analyze and provide ongoing maintenance, support and enhancements in existing systems and platforms, also provide recommendations for continuous improvement.
  • Create technical specifications and apply software engineering principles to analyze, problem-solve, and design a solution.
  • Monitor system performance and perform predictive maintenance, also perform system risk and reliability analysis.


Qualifications:
  • A bachelor's degree in computer science, software engineering, information systems, or a related field, or equivalent experience.
  • Strong knowledge of Java and C++
  • At least 2 years of relevant experience is required
  • Well versed in designing, debugging and documentation
  • Excellent verbal and written communication skills
  • Analytical and logical thinking
  • Strong problem-solving skills
  • Ability to work without supervision


How to apply:

Please forward your resume to [redacted] with the subject "Software Engineer". We would like to thank all applicants for their interest; however, only those chosen for an interview will be contacted.

Similar Jobs

More Jobs at Applied Biological Materials, Inc.

  • Software Engineer
    $80K — $100K *
    Richmond, BC V6V 2G8
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Engineer jobs: