Job Description – Senior Software Engineer• Partner with all stakeholders to identify potential slippage or inter-team dependencies.
• Scope project time and resource requirements incorporating into a singular scope document for
integration points.
• Recommend resource allocations and task assignments for backlog and chartering.
...
The above cited duties and responsibilities describe the general nature and level of work performed by
people assigned to the job. They are not intended to be an exhaustive list of all the duties and
responsibilities that an incumbent may be expected or asked to perform.
EDUCATION AND EXPERIENCE
• Bachelor’s degree in Computer Science or Computer Engineering
• 4+ years of progressive work experience designing business processes, process mapping, working on
process improvement initiatives, and business applications system design. Experience must include:
o Extensive experience testing and debugging business application systems and processes o
Extensive experience developing software products for clinical environments and medical labs o
Extensive experience integrating both in house developed software and externally purchased
software for large applications
o Web portal development experience
o Microsoft development experience
SKILLS AND KNOWLEDGE
• Knowledge, skills and experience to write detailed technical documentation, specifically business
requirements and functional specifications for application development
• Knowledge and ability to apply OOD (Microsoft, HTML, XML, Modern JavaScript and Patterns) and
impact to the application development process
• Experience or interest with Elastic Search or Data Science is a nice to have
• Database experience is a MUST (MySQL is a nice to have)
• Experience with React is a MUST
• Should have used Oracle as a Data store and written complex Queries.
• Knowledge of web development methodologies, application design, navigation and information
architecture
• Strong relationship management and collaboration skills requirements and functional specifications
for application development
• Ability to establish and maintain effective working relationships, supporting company leadership and
other team members
• Ability to work under pressure
• Ability to manage multiple and changing priorities/tasks• Must be flexible and embrace change
show more
Job Description – Senior Software Engineer• Partner with all stakeholders to identify potential slippage or inter-team dependencies.
• Scope project time and resource requirements incorporating into a singular scope document for
integration points.
• Recommend resource allocations and task assignments for backlog and chartering.
The above cited duties and responsibilities describe the general nature and level of work performed by
people assigned to the job. They are not intended to be an exhaustive list of all the duties and
responsibilities that an incumbent may be expected or asked to perform.
EDUCATION AND EXPERIENCE
• Bachelor’s degree in Computer Science or Computer Engineering
• 4+ years of progressive work experience designing business processes, process mapping, working on
process improvement initiatives, and business applications system design. Experience must include:
o Extensive experience testing and debugging business application systems and processes o
Extensive experience developing software products for clinical environments and medical labs o
Extensive experience integrating both in house developed software and externally purchased
...
software for large applications
o Web portal development experience
o Microsoft development experience
SKILLS AND KNOWLEDGE
• Knowledge, skills and experience to write detailed technical documentation, specifically business
requirements and functional specifications for application development
• Knowledge and ability to apply OOD (Microsoft, HTML, XML, Modern JavaScript and Patterns) and
impact to the application development process
• Experience or interest with Elastic Search or Data Science is a nice to have
• Database experience is a MUST (MySQL is a nice to have)
• Experience with React is a MUST
• Should have used Oracle as a Data store and written complex Queries.
• Knowledge of web development methodologies, application design, navigation and information
architecture
• Strong relationship management and collaboration skills requirements and functional specifications
for application development
• Ability to establish and maintain effective working relationships, supporting company leadership and
other team members
• Ability to work under pressure
• Ability to manage multiple and changing priorities/tasks• Must be flexible and embrace change
show more