Centene

posted 2 months ago

Full-time - Mid Level
Ambulatory Health Care Services

About the position

As a COBOL Application Development Engineer II at Centene Corporation, you will play a crucial role in designing, developing, and implementing enterprise software solutions that impact the health outcomes of our 28 million members. This position requires collaboration with both technical and non-technical roles, including data modelers, architects, business analysts, data stewards, and subject matter experts (SMEs). You will be responsible for developing software modules of varying complexity, which may include service interfaces, process flows, service messages, SOA components, business logic, UI/UX, and data access logic. Your role will involve writing efficient code in various programming languages to enhance existing systems and fix bugs. You will also design and develop software solutions and process flows in compliance with established standards, guidelines, and best practices. Executing against project plans, you will ensure that assignments are delivered within scope, schedule, and budget. Additionally, you will create, execute, and evaluate unit and integration tests to ensure the quality of the software developed. In this position, you will need to adopt and adapt to newly approved technologies, programming languages, tools, and standards. You will assess architectural impacts and formulate solutions based on business requirements, ensuring that application designs utilize appropriate patterns and standards. Analyzing user needs and software requirements will be essential to determine the feasibility of designs within time and cost constraints. You will also create conceptual and detailed technical design documents and provide implementation expertise, contributing to rollback, post-install, data migration, and other necessary artifacts. Your responsibilities will include adhering to security management practices and promoting established security standards, as well as identifying and resolving problems proactively. This role may also involve performing other duties as assigned and complying with all company policies and standards.

Responsibilities

  • Design, develop, and implement enterprise software solutions.
  • Collaborate with technical and non-technical roles such as data modelers, architects, and business analysts.
  • Develop software modules including service interfaces, process flows, and UI/UX.
  • Write efficient code for enhancements and bug fixes in various programming languages.
  • Design software solutions and process flows in compliance with standards and best practices.
  • Execute project plans and deliver assignments within scope, schedule, and budget.
  • Create, execute, and evaluate unit and integration tests.
  • Adopt and adapt to new technologies, programming languages, and tools.
  • Assess architectural impacts and formulate solutions based on business requirements.
  • Analyze user needs and software requirements to determine feasibility of design.
  • Create conceptual and detailed technical design documents.
  • Provide implementation expertise for rollback, post-install, and data migration.
  • Promote established security standards and practices.
  • Identify and resolve problems proactively.

Requirements

  • Bachelor's degree in a quantitative or business field (e.g., statistics, mathematics, engineering, computer science).
  • 2 - 4 years of related experience or equivalent experience.
  • Knowledge of programming languages such as C#, Java, JavaScript, Python, R, or SQL.
  • Experience with application development and software development.
  • Understanding of programming concepts and software design.

Nice-to-haves

  • Knowledge of Scaled Agile Framework (SAFe) preferred.

Benefits

  • Competitive pay
  • Health insurance
  • 401K and stock purchase plans
  • Tuition reimbursement
  • Paid time off plus holidays
  • Flexible work schedules (remote, hybrid, field, or office)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service