UMA Education

Senior Software Engineer

Job Locations US-Remote
Job ID 2024-4528

Job Posting

Purpose of the Position:

 

UMA is looking for a Senior Software Engineer to join a growing team in the Enterprise Systems organization. The incumbent engineer will build new and maintain existing capabilities in our public and private, on-premises, platforms. The responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture across the full suite of UMA applications for both employees’ and students’ audiences. They will collaborate with their team members and peers to design and develop a multi-year program that transforms UMA applications to be highly reliable, elastically scalable, and resilient running on Azure. 

 

UMA is a nonprofit healthcare educational institution with a national presence. Headquartered in Tampa, Florida and founded in 1994, UMA offers content-rich, interactive online programs as well as hands-on training at our Clearwater, Florida campus. 

  • Anticipated starting salary of $120,000; pay rate negotiable based on experience and qualifications
  • Medical (including prescription), Dental, Vision (UMA subsidized)
  • FSA/HSA (Depending on Medical Plan chosen)
  • $50,000 Life Insurance (UMA paid)
  • Additional Voluntary Life Insurance (Team Member paid)
  • Employee Assistance Program – EAP (UMA paid)
  • Long Term Disability (UMA paid)
  • Short Term Disability (Team Member paid)
  • Supplemental Insurance such as Critical Illness, Accident, and Hospital (Team Member Paid)
  • Paid Time Off – 15 days accrued in year 1, 9 holidays, and 1 day of Volunteering Time Off
  • 401k (eligible upon completion of 90 days of employment and must be at least 21 years of age)
  • Pet Insurance
  • Identity Theft Protection

 

Key Responsibilities:

  • Own the outcome. Execute as one collectively with the rest of the IT team members.
  • Engage in applications design and ensure the proposed architectures and designs follow industry standard methodologies and are efficient.
  • Partner with business analysts to consume and translate business intents and requirements into scope of work, specifications, and required deliverables.
  • Participate in all stages of the development life cycle.
  • Contribute to peer review to assure product correctness.
  • Demonstrate mastery of source control practices.
  • Document all work in writing and visual representation.
  • Plan tasks and provides task estimates for review.
  • Maintain and exhibit technical currency and proficiency, particularly with Microsoft technology, including the Azure platform.
  • Engage in modern agile (most likely based on the scaled agile framework) and DevSecOps practices (on the Microsoft DevOps platform).

 

Work Experience, Skills & Abilities:

 

Minimum Requirements:

  • Bachelor's degree, preferably in engineering, computer science or a similar discipline from an accredited institution.
  • Minimum of 7 or more years of hands-on real industry experience in software development in various roles on a variety of projects.
  • Hands-on experience in designing, coding, and deploying enterprise-based products and systems to the market.
  • Experience with transitions or designed migrations of on-prem solutions to the Cloud.
  • Minimum of 4 or more years of experience in C\C++\C#.
  • Experience developing green field projects based on C# and .NET framework, Azure technologies including AKS, Azure Service Bus, Kubernetes, SQL, Cosmos, Azure Data Factory.
  • Knowledge of Visual Studio Team Services, Visual Studio, Team Foundation Server.
  • Comfortable working in a defined Agile Scrum process.
  • Proven ability to work closely with other software engineers as a member of the team.
  • Able to professionally communicate in verbal and written English.

Preferred Requirements:

  • Master’s degree, preferably in software engineering, computer science or a similar technical discipline from an accredited institution.
  • Experience with higher education technology, data, student information, learning and systems like Anthology, Brightspace D2L and similar.

Working Environment:

  • Fully remote role with only occasional, planned onsite or travel requirements.
  • Valid driver’s license required.
  • Flexibility to work evenings and weekends as needed.

Physical Demands:

  • Requires long periods of sitting at a desk working on a computer.
  • Requires ability to travel.
  • Requires occasional bending, stooping, and squatting.
  • Requires occasional lifting of up to 10 lbs.

 

OUR VALUES

Our institutional values are shaped and validated by our team members. They describe how we strive to operate and are the standards of behavior we look to embody. 

 

ACT WITH INTEGRITY

We operate honestly and ethically in an industry-compliant fashion. We are fair and trustworthy in our interactions with all we serve. Our team members, at all levels, lead by example and strive to do the right thing for our students and for each other. We are disciplined professionals who strive to be straightforward and dependable.

CHAMPION STUDENT OUTCOMES

We live by a strong commitment to our students and are passionate about preparing them for meaningful careers. We are deeply dedicated to ensuring students’ educational and career success. We excel at building our students’ confidence and empowering them to reach their full potential.

COMMIT TO TEAM MEMBER SUCCESS

We are committed to our team members’ success and to each other’s success. We strive to create an environment that attracts and retains the best talent while offering continuous learning, professional development and career growth opportunities. We recognize and reward our team members for their contributions to the organization and to our students.

PURSUE RESULTS WITH PURPOSE

We pursue results with a sense of urgency and purpose. We take responsibility for achieving ambitious, measurable results and hold each other accountable. We think strategically and critically, greet new ideas and challenges openly, and look for innovative solutions to challenges.

HAVE FUN. BUILD ENERGY

Enjoying what we do is central to achieving our goals. Building energy, having fun, being optimistic and creating a positive working environment are all critical to our success and that of our students. We strive to be inspired and to inspire others. We consistently show appreciation and celebrate our successes, both large and small.

WORK AS ONE

We believe that diverse, inclusive teams produce breakthrough results. We strive to build and maintain positive relationships with colleagues from all types of backgrounds by showing respect and humility when interacting with each other and resolving conflicts in a constructive manner. By working together, we win together - as one - ensuring that the goals of the company are the focal point of our efforts.

 

Acknowledgement

This job description is intended to be an accurate reflection of the current position.  It may not include every job responsibility.  Job duties may fluctuate based on needs of the business.  UMA reserves the right to revise the job or require that additional or different tasks be performed.

 

I have read and understand all the responsibilities and accountabilities in my job description.  This job description is a tool used by me and management to help assess, evaluate and provide guidelines and expectations for the position named herein.  I understand that it is not a contract and it does not constitute any guarantee of future employment. 

 

UMA will NEVER ask you to send money or ask you to provide bank account information in order for you to get reimbursed for tools to work. If you have been contacted by someone claiming to be from UMA about a job posting, you can always verify the position at https://careers-ultimatemedical.icims.com/

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed