Match score not available

Software Development Analyst - Remote

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
Massachusetts (USA), United States

Offer summary

Qualifications:

Bachelor’s degree in IT, 2 years of healthcare IT experience.

Key responsabilities:

  • Work on software development initiatives
  • Maintain code documentation and testing procedures
  • Write design documentation and functional specifications
  • Collaborate with team to meet user expectations
  • Participate in test cases and LIVE support
Tufts Medicine logo
Tufts Medicine XLarge https://tuftsmedicine.org/
10001 Employees
See more Tufts Medicine offers

Job description

Job Profile Summary 

This role focuses on the design, development, and implementation of information technology (IT) solutions in order to meet the organization's needs through new and existing applications, systems architecture, network systems and applications infrastructure and the management of the IT infrastructureIn addition, this role focuses on performing the following Software Product Development duties: Designs, tests, and develops software products (end user applications, systems software, mobile/web applications, database products, etc.); Conducts requirements analysis and high-level design/modeling to convert external customer needs into software solutions; designs and specifies the overall software structure, core elements, and properties by analyzing the software requirements, constraints, interfaces, and dependencies.  Uses programming, scripting, and/or database languages to write the software codeA professional individual contributor role that may direct the work of other lower level professionals or manage processes and programsThe majority of time is spent overseeing the design, implementation or delivery of processes, programs and policies using specialized knowledge and skills typically acquired through advanced education.   An experienced level role that applies practical knowledge of job area typically obtained through advanced education and work experienceWorks independently with general supervision, problems faced are difficult but typically not complex, and may influence others within the job area through explanation of facts, policies and practices. 

 

Job Overview 

This position is responsible for collaborating with team members to execute software development initiatives for end users. Experience with mobile development (android and iOS), dot net, AWS and Azure preferred.

 

Job Description 

Minimum Qualifications: 

1. Bachelor’s degree. 

2. Two (2) years of healthcare IT experience. 

 

Preferred Qualifications: 

1. Master’s degree. 

2. Four (4) years of healthcare IT experience. 

 

Duties and Responsibilities: The duties and responsibilities listed below are intended to describe the general nature of work and are not intended to be an all-inclusive listOther duties and responsibilities may be assigned. 

 

1. Works on initiatives within a limited number of technical areas, with close input and oversight from senior technical team members and/or manager. 

2. Maintains existing policy and procedures for code reuse, documentation, and testing. 

3. Writes design documentation, and functional requirements and specifications with guidance. 

4. Works collaboratively in meeting user expectations and team deadlines. 

5. Writes medium-to-complex code. 

6. Participates in test case scenarios and LIVE support. 

7. Participates in some after-hours on call support, to troubleshoot and resolve system issues escalated by the Help Desk. 

8. With managerial oversight, leads small projects. 

 

Physical Requirements 

1. Normal office environment. 

 

Skills & Abilities: 

1. Technical programming skills. 

2. Advanced beginner to intermediate software development skills. 

3. Flexibility and eagerness to learn new technical skills to meet emerging needs. 

4. Basic understanding of software development life cycle and familiar with agile development. 

5. Excellent customer service orientation. 

6. Flexibility and can-do attitude. 

7. Ability to exercise independent judgment and creative problem-solving techniques in a highly-complex environment using leading-edge technology. 

8. Ability to work under pressure. 

9. Problem-solving skills within team environment and with end users. 

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork

Software Engineer Related jobs