What are the responsibilities and job description for the System Software Engineer position at Alltake Technologies?
Software Systems Engineer
Java/J2EE Angular/Typescript AWS
Experience: 10 yrs
Location: Northridge LA California
Job Type: Full Time Employment
Working: 5 days in office
A Day in the Life:
· Design new software application solutions, front and back-end, in collaboration with architects, product management organization and partner engineering teams.
· Analyze and establish high quality requirements and user stories in compliance with SaMD guidelines for a diverse range of software products, tools and services.
· Collaborate with our software engineering groups to achieve strong organizational performance and advance our technology strategy.
· Drive product delivery across multiple programs and verify results of remote teams who must work closely and collaboratively with your US-based engineers.
· Support integration and automated testing that scales to meet our growing portfolio of connected applications.
· Grow process maturity and establish quality metrics in conjunction with R&D management to meet customer expectations, reliability and system performance.
· Analyze, diagnose, and resolve customer problem reports, working closely with product support.
· Establish software lifecycle metrics that provide “management by data” for multiple projects running in parallel.
· Build a culture of quality and engineering rigors spanning the software engineering life cycle.
· Communicate status regularly to peer and senior management teams.
Responsibilities may include the following and other duties may be assigned.
· Define Use cases, system diagrams/workflows and establishes software requirements.
· Ensures that system improvements are successfully implemented and monitored to increase efficiency.
· Generates systems software engineering policies, standards and procedures.
· Designs, develops, tests or debugs operating systems components, software tools and utilities.
· Supports software root cause and risk analysis for critical to quality improvements.
Must Have:
· Bachelor’s degree with at least 4 years of experience or a master’s degree with at least 2 years of experience in Systems, Computer or Biomedical discipline.
Nice to Have:
· Strong organization acumen with the ability to communicate effectively to non-technical audiences
· Deep expertise in software processes and metrics using tools like JIRA, Integrity, LucidChart etc.
· Knowledge of software test methodologies, quality standards/metrics for practical use conditions.
· Experience with config mgmt., data mgmt. framework, and data sharing APIs adhering with Protobuf, JSON and YAML formats.
· Knowledge of software applications, terminologies for medical devices, specifically for diabetes.
· Experience in a regulated environment.