Programmer Sr
CalOptima
CalOptima Health is seeking a highly motivated Programmer Sr to join our team. The Programmer Sr. will be responsible for designing, developing, and implementing robust software applications that support business objectives. This role involves leading complex analytical assignments, managing multiple concurrent projects, and maintaining both new and existing business applications. The incumbent will conduct thorough analysis of existing systems and processes, recommend or implement enhancements, and ensure alignment with organizational goals. Key responsibilities include performing detailed system and process analysis, gathering and defining requirements in collaboration with end users, and delivering high‐quality, scalable solutions that enhance efficiency, accountability, and workflow. Additionally, the incumbent will assistant with application architecture design, conduct technology research, and develop prototypes to support proof‐of‐concept initiatives. The Programmer Sr. will have strong problem‐solving skills, technical expertise, and the ability to work independently and collaboratively across departments to drive innovation and continuous improvement.
Position Information :
- Department : IT ‐ Applications Management
- Salary Grade : 314 ‐ $99,902 ‐ $159,843 ($48.03 ‐ $76.8476)
- Work Arrangement : Partial Telework
- This position is eligible for telework in California.
Duties & Responsibilities :
90%% ‐ Program SupportParticipates 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, working with the full software development lifecycle of new projects, 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.Provides support for existing business systems by maintaining and enhancing existing client‐based applications, modifying existing programs to conform to system changes, addressing and solving complex customer service tickets and advising and working with user departments to resolve specific or complex problems.Mentors junior Programmers in creating complex and efficient solutions.Conducts unit tests of new or modified applications.Participates in code reviews to represent reviewed work for adherence to standards and specifications.Writes or revises programming documentation, operations documentation and user guides in accordance with standards.Utilizes advanced programming techniques with technologies such as .NET, SQL, HTML, XML, JavaScript, and RESTful APIs for building scalable and maintainable applications.Plans, designs, develops, debugs, implements and supports WCF‐based web services.Develops and maintains code using Microsoft SQL Server and SQL Server Integration Service (SSIS)Develops and revises existing programs and develop technical documentation.Composes complex written material, writes specifications and application programs, and prepares a variety of technical reports / presentations.10% ‐ OtherCompletes other projects and duties as assigned.
Minimum Qualifications :
Bachelor's degree in computer science, information technology, or related field PLUS 5 years of programming experience with C# or C++ or Visual Basic.Net required; an equivalent combination of education and experience sufficient to successfully perform the essential duties of the position such as those listed above may also be qualifying.5 years of programming experience with Transact‐SQL (MS SQL Server) required.5 years of programming experience writing SSIS packages required.5 years of experience in RESTful web services, Microsoft Visual Studio 2019+, Azure DevOps or similar ALM tool required.3 years of professional experience developing and supporting cloud native applications required, preferably Azure.Preferred Qualifications :
3 years of experience with Object Oriented Programming (OOP).3 years of experience with Service Oriented Architecture (SOA).3 years of experience with SOAP Big or RESTful .NET web services.Required Licensure / Certifications :
N / AKnowledge & Abilities :
Develop rapport and establish and maintain effective working relationships with CalOptima Health's leadership and staff and external contacts at all levels and with diverse backgrounds.Work independently and exercise sound judgment.Communicate clearly and concisely, both orally and in writing.Work a flexible schedule; available to participate in evening and weekend events.Organize, be analytical, problem‐solve and possess project management skills.Work in a fast‐paced environment and in an efficient manner.Manage multiple projects and identify opportunities for internal and external collaboration.Motivate and lead multi‐program teams and external committees / coalitions.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.Physical Requirements (With or Without Accommodations) :
Ability to visually read information from computer screens, forms and other printed materials and information.Ability to speak (enunciate) clearly in conversation and general communication.Hearing ability for verbal communication / conversation / responses via telephone, telephone systems, and face‐to‐face interactions.Manual dexterity for typing, writing, standing and reaching, flexibility, body movement for bending, crouching, walking, kneeling and prolonged sitting.Lifting and moving objects, patients and / or equipment 10 to 25 poundsWork Environment :
If located at the 500, 505 Building or a remote work location :
Work is typically indoors and sedentary and is subject to schedule changes and / or variable work hours, with travel as needed.There are no harmful environmental conditions present for this job.The noise level in this work environment is usually moderate.If located at PACE :
Work is typically indoors in a clinical setting serving the frail and elderly.There may be harmful or hazardous environmental conditions present for this job.The noise level in this work environment is usually moderate to loud.If located