Senior Software Engineer, Web/Applications
BrightInsight
·
Posted:
August 1, 2023
·
Remote
About the position
The job overview for this position is that the Sr Software Engineer (Web/Apps) will be responsible for designing, developing, testing, and maintaining front-end applications for BrightInsight Products. They will lead a team of developers and collaborate with designers and back-end developers to ensure the implementation of UI code. The role requires a broad software engineering experience and a focus on building end-to-end applications with full stack design in mind. The opportunity also offers the chance to leverage digital technology to engage patients, improve outcomes, and save lives in the healthcare industry.
Responsibilities
- Develop new Angular/JavaScript based web applications and host them on the BrightInsight Cloud Platform.
- Help lead the delivery of web experiences that are highly crafted and rewarding to end-users.
- Lead a team of software engineers from nearshore and offshore partners.
- Implement web apps with pre-defined BrightInsight Software frameworks and base guidelines.
- Collaborate with software and systems engineering to transform software-based medical devices requirements into formally documented detailed design, and development stories.
- Produce clear, concise, and well-written technical design documents.
- Understand, design and participate in architecture of end-to-end products including services, mobile and web applications.
- Collaborate with the test team for software verification.
- Review others work (code, design) and provide guidance for a consistent implementation.
- Apply emergent technologies and best practices to the design of software solutions.
- Support troubleshooting issues with web apps.
Requirements
- BS/MS in Computer Science or equivalent fields
- 5-8 years of experience as a software engineer
- Experience working in CI/CD Pipelines
- 5+ years of proficiency in JavaScript Framework (React, Vue, Angular)
- Strong understanding of software design/architecture
- Intensely collaborative
- Passionately focused on the customer
- Detail-oriented
- Disciplined executor of responsibilities
- Tenacious commitment to continuous improvement
- Relentless drive to win
- Intense curiosity on technology
- Flexibility and willingness to learn
Benefits
- Competitive salary and benefits package
- Opportunity to work with cutting-edge technologies and emergent technologies
- Collaborative and supportive work environment
- Autonomy in work with some oversight and direction
- Opportunity to work in an Agile methodology environment
- Equal opportunity employer with non-discriminatory employment practices
- Reasonable adjustments for applicants with disabilities
- Possibility of working in the healthcare industry and gaining familiarity with data privacy regulations
- Possibility of gaining experience with the Software FMEA process