Caloptima Orange , CA 92856
Posted 4 weeks ago
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.
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.
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:
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.
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.
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.
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.
3907 - 117