Web Developer (Programmer, Sr.)

Caloptima Orange , CA 92856

Posted 4 weeks ago

Why CalOptima?

CalOptima is the single largest health plan in Orange County, serving 880,000 members, or one in four residents. Our motto - "Better. Together." - is at the heart of our mission to serve members with excellence, dignity and respect. We are a public agency made up of compassionate leaders and professionals working together to strengthen our community's health. If you're looking for an opportunity to work for an organization dedicated to improving local health care and serving the needs of the most vulnerable, we encourage you to join CalOptima.

Job Summary

The Programmer Sr. Web Developer will design, develop and implement internal web and business applications, perform complex and analytical assignments, manage multi-tasking projects and create, modify and maintain business applications. The incumbent will be responsible for analyzing and designing existing systems and programs, developing or recommending new systems or modifications, managing development and implementation of multi-site web-enabled applications and performing system analysis of programs and processes. The incumbent will collaborate with end users to determine system requirements to improve efficiency, accountability and workflow.

Position Responsibilities:

  • Participates in a mission driven culture of high-quality performance, with a member focus on customer service, consistency, dignity and accountability.

  • Assists the team in carrying out department responsibilities and collaborates with others to support short and long-term goals/priorities for the department.

  • Analyzes, designs and develops systems and applications.

  • Works with the full software development lifecycle of new projects by writing and maintaining documentation to describe program development, logic, coding, changes and corrections.

  • Consults with stakeholders and users to gather information about needs, objectives, functions, features and other requirements.

  • Serves as a full stack developer on multi-tier scalable, fault tolerant and secured applications.

  • Develops highly responsive web user interfaces (Angular JS and .NET/Core), interfaces with third party components, builds and consumes application programming interface (API) calls via web services (RESTful) and writes and consumes data related objects on the back end (SQL database).

  • Collaborates with developers, stakeholders and subject-matter experts to establish technical vision and analyze trade-offs between usability and performance needs.

  • Coordinates with technical team on the development of test plans and works with the Information Technology Services (ITS) groups to ensure complete testing of all applications.

  • Provides support for existing business systems, maintains and enhances existing web and client-based applications and modifies existing applications to conform to system changes.

  • Addresses and solves complex customer service tickets.

  • Advises and works with business teams to resolve specific or complex problems.

  • Conducts unit tests for new or modified applications.

  • Participates in code reviews and provide technical feedback and suggestions for improvement.

  • Completes other projects and duties as assigned.

Possesses the Ability To:

  • Utilize Microsoft .NET/Core technologies to develop secure database and web-based applications such as: HTML5, CSS, JavaScript, jQuery, XML and AJAX.

  • Implement secure coding practices on assigned systems.

  • Research, analyze and design solutions for complex practices, procedures and problems.

  • Provide and receive instructions and constructive feedback.

  • Provide production support and resolve issues for existing applications.

  • Implement task management, conflict resolution and manage multiple projects in a fast-paced deadline-driven environment.

  • Understand and interpret the user's needs and ideas into specific data information technology solutions.

  • Initiate and follow-through on projects with minimal supervision and guidance.

  • Communicate clearly and concisely, both orally and in writing, with all levels of staff and outside vendors.

  • Establish and maintain effective working relationships with CalOptima leadership and staff.

  • Utilize computer and appropriate software (e.g., Microsoft Office: Word, Outlook, Excel, PowerPoint) and job specific applications/systems to produce correspondence, charts, spreadsheets, and/or other information applicable to the position assignment.

Experience & Education:

  • Bachelor's degree in Computer Science, Information Science or a related field is required.

  • 5 years of professional web development (C#) and production support experience is required.

  • 3 years of experience in popular JavaScript frameworks and libraries (Angular, React, Vue, etc.), RESTful Web Services, Microsoft Visual Studio 2019+, Azure DevOps or similar ALM is required.

  • 2 years of experience developing in an Agile/Scrum based environment is required.

  • An equivalent combination of education and experience sufficient to successfully perform the essential duties of the position such as those listed above is also qualifying.

Preferred Qualifications:

  • 3 years of database development and production support experience (Microsoft SQL Server 2016+).

  • 2 years of experience with NET, MVC - Razor and .NET (Core).

  • 2 years of experience with web content management systems (Sitecore).

  • 2 years of development experience for high traffic web sites.

  • Experience in any of the following software development platforms/tools; Github, NuGet package manager or NPMd.

  • Health care experience.

  • Experience implementing complex enterprise solutions.

Knowledge of:

  • Application programming interfaces, communication protocols, programming languages, various scripting languages and web-based/cloud-based computing best practices.

  • Server software operation, maintenance and extension (using various programming tools) and application to multiple server platforms.

  • Computer architecture, in both hardware and software components.

  • Concepts of database, application and web security.

  • Fundamentals of Agile methodology.

  • Methods and techniques of de-bugging programs and applications.

  • Principles and practices of applications design and programming.

  • Principles and practices of software development life cycle (SDLC).

  • Advanced knowledge of Microsoft SQL Server architecture and programming and techniques in programming utilizing best known practices and design patterns.

  • Systems and procedures analysis and development.

  • Working knowledge of ALM with Azure DevOps integration.

Department(s): ITS - Application Development

Reports to: Manager, Information Technology Services

FLSA status: Non-Exempt

Salary Grade: N - $45.67 - $70.34 ($95,000 - $146,300)

CalOptima is an equal employment opportunity employer and makes all employment decisions on the basis of merit. CalOptima wants to have qualified employees in every job position. CalOptima prohibits unlawful discrimination against any employee, or applicant for employment, based on race, religion/religious creed, color, national origin, ancestry, mental or physical disability, medical condition, genetic information, marital status, sex, sex stereotype, gender, gender identity, gender expression, transitioning status, age, sexual orientation, immigration status, military status as a disabled veteran, or veteran of the Vietnam era, or any other consideration made unlawful by federal, state, or local laws. CalOptima also prohibits unlawful discrimination based on the perception that anyone has any of those characteristics or is associated with a person who has, or is perceived as having, any of those characteristics.

If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources Disability Management at 657-900-1134.

Tracking Code

3907 - 117


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Applications Programmer 4 Web Development FT Days

UCI Health

Posted 1 month ago

VIEW JOBS 10/26/2022 12:00:00 AM 2023-01-24T00:00 <p>Job Description:</p><p>UC Title: APPLICATIONS PROGR 4</p><p>Position Number: 40947147</p><p>Reports to: Applications Programming Mgr 2</p><p>Working Title: Applications Programmer 4</p><p>Cost Center: Web Development (428538)</p><p>Bargaining Unit: No Bargaining Unit</p><p>FLSA: Exempt</p><p>Date Created: 10/19/2022</p><p>Job Code: 000652</p><p>Hours: 40</p><p>Shift: Not Applicable</p><p>FTE: 1</p><p>Position Summary:</p><p>Incumbent supports the .net application development from concept and design to testing and deployment. Researches new technology for clean solutions to current and future applications. Architects and implements secure solutions; serves as a resource to developers; uses extensive knowledge in designing and architecting cloud-based solutions in a Microsoft Azure environment and traditional web solutions for Microsoft .Net. Applies advanced software concepts to plan, design, develop and evaluate highly complex software; analyzes existing highly complex software or works to formulate logic for new highly complex software systems.</p><p>Salary Range:</p><p>Annual Rate Minimum $87,200.00 Midpoint $125,400.00 Maximum $163,600.00</p><p>Required Qualifications:</p><p>Bachelor's Degree in Computer Science or related field and/or combination of education and equivalent work experience</p><p>Ability to establish and maintain effective working relationships across the Health System</p><p>Ability to maintain a work pace appropriate to the workload</p><p>Must demonstrate customer service skills appropriate to the job</p><p>Excellent written and verbal communication skills in English</p><p>Extensive knowledge in two-tiered and three-tiered system architecture concepts</p><p>Demonstrated expertise in server-side web presentation technologies</p><p>Thorough understanding of the Software Development Lifecycle process</p><p>5 plus years experience developing, deploying, and supporting complex computing applications in a medium to large scale environment</p><p>Previous experience developing data marts and data warehouses</p><p>Previous experience in customizing and enhancing web portal products</p><p>Familiarity with Software Change, Configuration Management, and Build Processes in a complex environment</p><p>Ability to take creative and abstract concepts and produce a solid application framework</p><p>Must be a self-starter and be able to work independently or in team setting</p><p>Demonstrated experience in apply best practices in security to application development</p><p>Thorough understanding of configuring and administering Internet Information Services (IIS)</p><p>Understanding of Active Directory security concepts as it applies to IIS and other application development principles</p><p>Strong leadership skills to effectively influence decisions and positively impact progress</p><p>Bachelor's degree in Computer Science, Mathematics, Engineering, or a related discipline</p><p>Strong knowledge of .Net web framework including version 3.5 and above</p><p>Proficient in C# and VB.Net with a good knowledge of their ecosystems</p><p>Familiarity with the ASP.Net Model-View-Controller (MVC) framework</p><p>Strong understanding of Object Oriented Programming</p><p>Ability to write clean, readable,and easily maintainable code</p><p>Understanding of fundamental design principles for building a scalable application</p><p>Experience implementing automated testing platforms and unit tests</p><p>Proficient understanding of code versioning tools such as Azure DevOps, Subversion and Team Foundation Server</p><p>Strong programming background using Transact-SQL</p><p>7 plus years experience developing, deploying and supporting complex computing applications in a medium to large scale environment</p><p>Strong development knowledge and understanding of Microsoft SQL Server 2014 and above</p><p>Proficient understanding of Azure DevOps</p><p>Must possess the skill, knowledge and ability essential to the successful performance of assigned duties</p><p>Ability to problem solve independently on application configurations</p><p>Demonstrated work experience in progressively more complex roles related to data analysis</p><p>Must be willing and able to work occasional weekends and evenings as needed</p><p>Preferred Qualifications:</p><p>Experience using / implementing the Allscripts (Eclipsys) Sunrise Clinical Manager systems</p><p>Project Management Professional (PMP) Certification</p><p>Application development experience in an academic healthcare setting</p><p>Advanced degree in a technical discipline</p><p>Information Technology Infrastructure Library (ITIL) Certification</p><p>Experience (development or integration) with enterprise financial systems</p><p>Experience developing HL7 clinical interfaces</p><p>Experience developing applications for SharePoint Online</p><p>Experience with the academic process for the School of Medicine as it applies to Information Systems</p><p>Experience in designing solutions using Power BI</p><p>Programming background in a Microsoft Azure environment</p><p>Experience developing applications for SharePoint Online</p><p>Strong programming background using PHP and MySQL</p><p>Strong development experience for iOS or Android devices</p><p>Experience using / implementing EPIC clinical and revenue systems</p><p>Conditions of Employment:</p><p>The University of California, Irvine (UCI) seeks to provide a safe and healthy environment for the entire UCI community. As part of this commitment, all applicants who accept an offer of employment must comply with the following conditions of employment:</p><ul><li><p>Background Check and Live Scan</p></li><li><p>Legal Right to Work in the United States</p></li><li><p>Vaccination Policies</p></li><li><p>Smoking and Tobacco Policy</p></li><li><p>Drug Free Environment</p></li></ul><p>The following additional conditions may apply, some of which are dependent upon business unit or job specific requirements.</p><ul><li><p>California Child Abuse and Neglect Reporting Act</p></li><li><p>E-Verify</p></li><li><p>Pre-Placement Health Evaluation</p></li></ul><p>Details of each policy may be reviewed by visiting the following page: https://hr.uci.edu/new-hire/conditions-of-employment.php</p><p>Closing Statement:</p><p>The University of California, Irvine is an Equal Opportunity/Affirmative Action Employer advancing inclusive excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, protected veteran status, or other protected categories covered by the UC nondiscrimination policy.</p><p>We are committed to attracting and retaining a diverse workforce along with honoring unique experiences, perspectives, and identities. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable and welcoming.</p><p>UCI provides reasonable accommodations for applicants with disabilities upon request. For more information, please contact UCI's Employee Experience Center (EEC) at eec@uci.edu or at (949) 824-0500, Monday</p><ul><li><p>Friday from 8:30 a.m.</p></li><li><p>5:00 p.m.</p></li></ul> UCI Health Orange CA

Web Developer (Programmer, Sr.)

Caloptima