IT Tech Specialist I - Full Stack Developer - Remote

  • Full-Time
  • Rochester, MN
  • Mayo Clinic
  • Posted 1 year ago – Accepting applications
Job Description
Why Mayo Clinic
Mayo Clinic is the nation's best hospital (U.S. News & World Report, 2022-2023) and ranked #1 in more specialties than any other care provider. We have a vast array of opportunities ranging from Nursing, Clinical, to Finance, IT, Administrative, Research and Support Services to name a few. Across all locations, you’ll find career opportunities that support diversity, equity and inclusion. At Mayo Clinic, we invest in you with opportunities for growth and development and our benefits and compensation package are highly competitive. We invite you to be a part of our team where you’ll discover a culture of teamwork, professionalism, mutual respect, and most importantly, a life-changing career!

Mayo Clinic offers a variety of employee benefits. For additional information please visit Mayo Clinic Benefits. Eligibility may vary.

Position description
Do you enjoy being challenged with complex projects? Are you looking for a great work/life balance? Do you consider yourself the best of the best?

The Custom Applications Development Unit within the Section of Genomics & Bioinformatics Services in the Department of Information Technology has an opening for a Technical Specialist I - Full Stack Developer to provide Development and Support of Laboratory Custom Applications. This position is a full stack software development position that will be responsible for developing applications and leading other software developers in the technical aspects of delivering those custom solutions for a variety of predominately Clinical applications for the Laboratories within the Department of Laboratory Medicine.

We are excited to help grow your skills and hope that you are excited to mentor and grow your teammates within the organization. This position requires that you have the ability and the desire to foster a positive culture within the team by promoting knowledge through mentorship and coaching.

MINIMUM OBLIGATION
  • Expertise in the C#.NET development platform
  • Experience with creating and consuming REST APIs
  • Excellent analytical and documentation skills
  • Ability to interact with individuals at all levels
  • Proven skills in taking business requirements and formulating those into application solutions
  • Agile team development experience
  • Effective and efficient time management skills
  • Experience mentoring less skilled developers
PREFERRED QUALITIES
  • Experience with ASP and/or AngularJS
  • Experience with Azure or Google cloud development
  • Experience migrating existing applications to cloud platforms
  • Experience leading Agile development
  • Experience with SOAP APIs
  • Experience with WCF services, Linux and Shell development
  • Experience working in healthcare technology
  • Exposure to managing both custom developed and vendor-supplied applications
  • Master’s degree in applicable field preferred
Strong team player whom can work independently on projects and assignments within scope of ability and authority escalating more complex issues or those requiring leadership approval to the appropriate individual. May regularly assume a team leadership role to direct and coordinate the work of other staff, which includes assigning tasks to staff taking into consideration balancing workloads, skill sets, technical knowledge, and criticality of the tasks. Serves as a consultant or tutor, coaching others in specific technical areas of expertise. Serves and participates on appropriate committees and institutional workgroups and acts as a resource to institutional committees on an ad hoc basis, providing consultation in their area of expertise. Participates on committees to establish technical standards, promote integration of data, and/or coordination of projects across work units. Responsible and accountable for the on-time completion of tasks and projects, demonstrating a commitment to meet established deadlines and priorities. Serves as an active member of technical workgroups needed to advance project objectives. Aids in technical planning for areas supported by work unit as part of yearly division planning. Provides leadership in the technical design, selection, and application of the of information and technology systems resources to satisfy the requirements of the department’s systems. Participates in system technical reviews and projects within the institution to ensure technical architecture and design is consistent with business needs. Develops technical proposals that consider alternatives and business case, gains needed institutional approvals, and works effectively across departmental organizations gaining consensus of stakeholders. Is recognized within their work area or division as a technical expert and is sought out for their in-depth knowledge of a broad range of current technologies and these technologies apply to the Mayo's environment. Provides technical leadership in system architecture, design principles, software development methodologies, and selection of technology systems within their division. Understands and applies concepts of enterprise architecture to ensure systems align, adhere, and integrate within Mayo Education Technology enterprise environment. May be required to provide 24/7 call support. Interfaces routinely with colleagues who may be located at any of the Mayo sites to perform job responsibilities requiring virtual collaboration and partnership.

This is a full time remote position within the United States.

Mayo Clinic will not sponsor or transfer visas for this position including F1 OPT STEM.

Qualifications
Bachelor's degree and 5 years' experience including 3 years' of demonstrated technical experience and 1 year of demonstrated leadership experience; Or, Associate's degree and 9 years' experience including 3 years' of demonstrated technical experience.

Additional qualifications
Capable of moving among work areas and willing to do so. Demonstrated project and deliverable consistency through repeatable and reliable performance. Proven evidence of project management skills. Demonstrated oral and written communication, organization, problem solving, and facilitation skills. Evidence of mastery level expertise in one computing technology. Demonstrated ability in solving complex technical problems with multiple computing technologies. Experience working in healthcare technology. Exposure to managing both custom developed and vendor-supplied applications. Master’s degree in applicable field preferred.

Exemption status
Exempt

Compensation Detail
$102,211 - $152,464 / year

Benefits eligible
Yes

Schedule
Full Time

Hours / Pay period
80

Schedule details
M-F 8-5

Weekend schedule
N/A

Remote
Yes

International Assignment
No

Site description
Mayo Clinic is located in the heart of downtown Rochester, Minnesota, a vibrant, friendly city that provides a highly livable environment for more than 34,000 Mayo staff and students. The city is consistently ranked among the best places to live in the United States because of its affordable cost of living, healthy lifestyle, excellent school systems and exceptionally high quality of life.

Recruiter
Ted Keefe

EOE
As an Affirmative Action and Equal Opportunity Employer Mayo Clinic is committed to creating an inclusive environment that values the diversity of its employees and does not discriminate against any employee or candidate. Women, minorities, veterans, people from the LGBTQ communities and people with disabilities are strongly encouraged to apply to join our teams. Reasonable accommodations to access job openings or to apply for a job are available.
Apply to this Job