Springfield, MA, 01139, USA
1 day ago
Senior UI/UX & Web/Mobile Engineer
Summary: Schedule: Monday-Friday 8a-430pm (On call every 3 weeks) Location: 3601 Main St; Springfield MA (HYBRID) We are looking for a skilled Software Engineer with an eye for crafting intuitive and compelling user experiences (UI/UX) to transform business and technical into well-engineered, documented and successfully deployed application systems. You will be accountable for the full software life cycle including interviews and requirements gathering, iterative design and development, as well as testing, installing, and deploying software applications that meet business expectations. This includes the implementation, customization, deployment, maintenance, and administration of vendor-supplied software packages. You will be accountable for day-to-day support including rotational off-hour support. You will contribute to the project management activities including gathering specifications, identification of work tasks and their dependencies, estimating work effort, and contributing pertinent information towards project evaluation and prioritization. You will interface and coordinate with internal partners, vendors as well as server; database and network support as required, to ensure applications are stable, scalable and meet service level expectations. In a senior level position, you will be expected to demonstrate more advanced and broader technical skills, effectively support complex and large efforts, and function as a resource to provide assistance to others to resolve complex issues. In addition, you will be expected to provide technical mentoring, drive standards and best practices, particularly those related to usability and design, and work effectively with minimal direction. **Job Responsibilities:** **1)** APPLICATION DEVELOPMENT, MAINTENANCE & DELIVERY Effectively works with business partners to capture accurate and complete business requirements. Writes functional and technical specifications involving complex systems or solutions. Deliverables are created following established standards and guidelines and meet business expectations. Promotes efficiency and quality by utilizing streamlined processes, automated solutions and quality control measures as appropriate. Deliverables are well documented and knowledge transfer is provided to ensure effective on-call and back-up support. Follows appropriate release management procedures. Participates in the assessment of new technology solutions for best fit into the Baystate Health technical environment balancing customer needs with technical feasibility and IT architectural standards. **2)** TESTING MANAGEMENT Test plans defined are appropriate to scope. Works with stakeholders to support business acceptance testing and signoff. Performs and monitors unit/system/functional testing. Works with stakeholders to support business acceptance testing and signoff. Demonstrates accuracy and thoroughness in defect identification, resolution and documentation. Ensures acceptability of testing outcomes occur prior to live implementation and defects detected by users in production are minimal. Monitors first production usage. **3)** PROBLEM RESOLUTION Participates in 24x7 on-call rotational support. Provides timely response to problem tickets and issue resolution. Demonstrates accuracy and thoroughness in problem identification, resolution and documentation. Appropriate root cause analysis is performed to implement preventative measures. Maintains sufficient knowledge of applications and environment to provide effective on-call or backup support. Assists users with day-to-day application usage issues. **4)** PROJECT ASSESSMENT, PLANNING & SUPPORT Assists business partners defining the value of proposed initiatives and identifies viable solutions. May participate in budgetary planning for proposed solutions. Accountable for the development of work plans including tasks and dependencies throughout all project phases along with sound task time estimates. Identifies issues and risks. Recommends corrective actions to keep project on track. Strives to meet delivery dates. Maintains effective collaboration and status with project constituents to ensure project success. Adheres to Baystate project development methodology **5)** OPERATIONAL EXCELLENCE & INNOVATION Follows established IT and Team standards and best practices. Plays a lead role in the introduction and adoption of best practices, proven methodologies, and lessons learned. Drives team performance and operational efficiency improvement initiatives Keeps abreast of new software features and functionality and makes appropriate recommendation for their use. Supports our customers consultatively, offering fresh approaches and value added solution recommendations. Shares learning and solutions with the team. Mentors others in solving complex problems and fosters knowledge growth among team members. **6)** SYSTEMS ADMINISTRATION & SUPPORT May be responsible for administration of 3rd party software including installation, configuration, upgrades, providing user access. Partners with server, network, and database administration functions to monitor and ensure the system is stable, reliable and meets service level expectations. Coordinates with software vendors for system specifications, troubleshooting and submission of support incidents. **Minimally Required Experience:** 1) A Bachelor‘s Degree in Computer Science or equivalent work experience is required. 2) 5+ years’ experience in healthcare technology (preferred), and/or other industry technology. 3) At least three years of experience front end App design and development with a history of successful delivery. 4) Hands-on experience with software design and development with the use of Cloud technology is required. 5) Demonstrated experience with UI/UX principles, including wireframing, prototyping, user flows, and a strong understanding of user-centered design methodologies. **Preferred Work Experience:** **1)** Experience working with healthcare technology or in the health care field a plus **Skills and Competencies:** 1) A Team player with excellent collaboration skills 2) Ability to multitask and prioritize work requirements and operational issues. 3) Excellent interpersonal and communication skills with the ability to articulate technical concepts to non-technical stakeholders. 4) Able to work on projects of high technical complexity in the areas of software development with only general over-site management. 5) Excellent problem-solving skills and able to quickly diagnosis issues. 6) Excellent listener 7) Ability to work under pressure       8) Demonstrated proficiency with detailed technical artifact creation. 9) Experience with various standard technologies and software development Languages, Tools, and Frameworks such as: TypeScript, JavaScript, HTML, CSS, Angular, React, Node.js, SQL, APIs, Figma, GitHub, AWS, etc. **You Belong At Baystate** At Baystate Health we know that treating one another with dignity and equity is what elevates respect for our patients and staff. It makes us not just an organization, but also a community where you belong. It is how we advance the care and enhance the lives of all people. DIVERSE TEAMS. DIVERSE PATIENTS. DIVERSE LOCATIONS. **Education:** Bachelors Degree (Required) **Certifications:** **Equal Employment Opportunity Employer** Baystate Health is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, marital status, national origin, ancestry, age, genetic information, disability, or protected veteran status.
Por favor confirme su dirección de correo electrónico: Send Email