1+ months

Senior Software Engineer - Mobile Application Development - (123184)

Universal Health Services
King of Prussia, PA 19406
Apply Now
Apply on the Company Site
  • Job Code
    123184
  • Jobs Rated
    8th

As the Senior Mobile App Developer, you are responsible for designing and building Mobile apps in a cross-platform environment that integrate with the back end clinical and employee-based systems. Exercises responsibility for developing global-scale mobile solutions utilizing the latest technologies in a dynamic, fast-paced environment.Works with business stakeholders, business leaders, and subject matter experts from cross-functional teams to gather and document application requirements to meet business needs. Utilizes those requirements to design, develop, test and implement enterprise mobile apps that align with the goals of the organization.Plays multiple roles regarding all aspects of application development including requirements gathering, feature design, UI and database development, application coding, implementation and deployment.You will be an integral member of an exciting environment where digital solutions through various channels (Web, APIs, Mobile, etc.) are being implemented.

Key Responsibilities:

System Development & Implementation

Activities:

  • Develops Enterprise mobile apps from inception through the entire Software Development Life Cycle (SDLC) by evaluating client needs; analyzing requirements and developing and implementing the solution.
  • Designs, codes, tests and documents new applications or enhancements to existing applications.
  • Assists in providing programming estimates for new, or changes to, existing project requests.
  • Regularly meets with users, vendors, and IS staff to develop/modify system specifications.
  • Provides technical assistance, as required, to team members and other I.S. employees.
  • Supervises development of test data, system testing and documentation for all phases of the application development life cycle.
  • Performs Q/A on application functionality.
  • Researches and resolves implementation-related Customer Support Center Tickets.
  • Adheres to appropriate UHS Project Management standards.
  • Ensures strict adherence to work plans, reporting all serious deviations to management.
  • Oversees the training of users in operating procedures for application.

System Maintenance/Support

Activities:

  • Monitors, researches and resolves maintenance or enhancement related Customer Support Center Tickets including major application upgrades.
  • Adheres to UHS Service Level and Change Management Policies.
  • Establishes and maintains regular communications with user community.

Administration and Oversight

Activities:

  • Effectively trains analysts in performance of their duties as required.
  • Provides technical support, advice and guidance to other team members as required.
  • Maintains Service Excellence principles.
  • Prepares and promptly submits all routine and special reports.
  • Interviews applicants for vacant positions as needed using appropriate interview techniques.
  • Contributes to performance evaluation of junior staff members as needed.
  • Keeps management well informed of activities, needs, problems.
  • Reviews and reports progress on an ongoing basis
  • Assists other Software Engineers when necessary. Shares experience/expertise with other team members.
  • Performs other tasks as required by management.
Job Requirements

Bachelor's Degree required in Computer Science or Information Systems and a minimum of 5 years of senior level experience in in the following disciplines:

  • Developing highly responsive cross-platform mobile apps (iOS and Android)
  • Knowledge of best practices and coding standards in Mobile applications.
  • Advanced knowledge and working experience with HTML, CSS, and related web technologies.
  • Strong software development skills, including Object Oriented design principles and MVC/MVVM design patterns.
  • Strong development experience in the Microsoft Development Framework (C#, MVC and SQL Server)
  • MS SQL Server Database programming coding including the use of stored procedures, functions, triggers and ad hoc queries.
  • Knowledge in RESTful API, Web.API and JSON.
  • Knowledge and Mobile App Security and secure communication protocols.
  • Application design and development methodologies.

Skills: Knowledge of current mobile app development methodologies. Knowledge of system application implementation, enhancement and support methods and practices.Knowledge of computer systems analysis and programming techniques and procedures, including: consulting with users to determine hardware, software or system functional specifications; design, development, documentation, analysis, creation, testing, coding, debugging, or modification of computer systems or programs based on and related to user design specifications.

Knowledge of project management methods.Working knowledge of project development life cycle including requirements gathering, analysis, writing specifications, design, implementation, testing, delivery and post-live support.

Excellent analytical and technical troubleshooting skills.Ability to work both as part of a team and independently.Excellent interpersonal skills to build and maintain cooperative relationships with customers and team members.Ability to work on multiple tasks and adapt to changing priorities.

Basic knowledge of IS standards and quality methods and metrics.General familiarity of user business practices, concepts and terminology sufficient to support the applications.Language proficiency in English, with excellent written and verbal fluency.Ability to clearly convey and assimilate information, and prepare detailed specifications and documentation.Ability to multi-task while effectively managing time and meeting deadlines.

Training: Ongoing training required to keep jobs skills current.

Travel Requirements: 0 5% domestic US travel (depending on projects).

This opportunity provides the following:

  • Challenging and rewarding work environment
  • Growth and development opportunities within UHS and its subsidiaries
  • Competitive Compensation
  • Excellent Medical, Dental, Vision and Prescription Drug Plan
  • 401k plan with company match
  • Generous Paid Time Off

One of the nations largest and most respected providers of hospital and healthcare services, Universal Health Services, Inc. has built an impressive record of achievement and performance. Growing steadily since its inception into an esteemed Fortune 500 corporation, our annual revenues were $10.77 billion in 2018. In 2020, UHS was again recognized as one of the Worlds Most Admired Companies by Fortune; in 2019, ranked #293 on the Fortune 500; and in 2017, listed #275 in Forbes inaugural ranking of Americas Top 500 Public Companies. Headquartered in King of Prussia, PA, UHS has more than 87,000 employees and through its subsidiaries operates 26 acute care hospitals, 327 behavioral health facilities, 40 outpatient facilities and ambulatory care access points, an insurance offering, a physician network and various related services located in 37 U.S. states, Washington, D.C., Puerto Rico and the United Kingdom.

Jobs Rated Reports for Software Engineer

Posted: 2020-02-10 Expires: 2020-04-02

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer - Mobile Application Development - (123184)

Universal Health Services
King of Prussia, PA 19406

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast