Logo of Huzzle

Software Engineer Advisor - Hybrid

  • Job
    Full-time
    Mid Level
  • Software Engineering
    IT & Cybersecurity
  • Morris Plains

AI generated summary

  • You need a Bachelor's in computers/engineering and 3 years of software development experience with Java, SQL, Oracle, SpringBoot, Cloud, and distributed systems. Reliable high-speed internet is required.
  • You will develop and maintain complex software, conduct QA, oversee vendor collaboration, resolve production issues, and enhance processes while engaging in the SDLC using Agile methodology.

Requirements

  • Requires Bachelor’s or foreign equivalent degree in computers or engineering plus three years of experience in software development. Must have experience with: Java, SQL, Oracle, SpringBoot, Cloud, Distributed system development. If you will be working at home occasionally or permanently, the internet connection must be obtained through a cable broadband or fiber optic internet service provider with speeds of at least 10Mbps download/5Mbps upload.

Responsibilities

  • Write and modify complex software application programs.
  • Create detailed specifications and designs.
  • Conducting quality assurance reviews of application programming.
  • Code, test, debug, document, and maintain software application programs.
  • Partner with multiple vendors to create estimates and delivery plans for projects.
  • Ensure quality of technology delivery of multiple vendors’ technology solutions for a variety of concurrent projects.
  • Provide delivery accountability for solutions for multiple concurrent projects within an application family.
  • Set direction to mature the technology associated with the team and engage in Technical Debt removal where possible.
  • Identify and implement process enhancement opportunities associated with supporting the application area.
  • Recommend actions to direct the existing and new technology components in the software environment to support activities of team leaders and architects.
  • Provide technical guidance for components of technology suites and be responsible for developing standard practices, components, and guidelines for the use of complex technology components.
  • Resolve urgent and high production incidents while determining the root cause of problems and driving the resolution of said problems.
  • Involved in all phases of the software development life cycle (SDLC) using Agile methodology.
  • Provide expertise on complex software engineering assignments/projects.
  • Participate in delivery of definitive enterprise information environment that enables strategic decision-making capabilities across the enterprise via analytics and reporting.
  • Exercise creativity, foresight, and judgment in conceiving, planning, and delivering initiatives.
  • Use professional knowledge and acumen to advise functional leaders.
  • Hybrid work schedule.

FAQs

What is the job title for this position?

The job title is Software Engineer Advisor.

What is the work schedule for this position?

This position has a hybrid work schedule, allowing for both in-office and remote work.

What is the required education for this role?

A Bachelor’s or foreign equivalent degree in computers or engineering is required.

How many years of experience are needed for this position?

A minimum of three years of experience in software development is required.

What programming languages and technologies should candidates be proficient in?

Candidates must have experience with Java, SQL, Oracle, SpringBoot, Cloud, and Distributed system development.

What are the main responsibilities of a Software Engineer Advisor?

The responsibilities include writing and modifying complex software applications, conducting quality assurance reviews, managing multiple vendor solutions, resolving production incidents, and participating in all phases of the software development life cycle (SDLC) using Agile methodology.

Is there an expectation for teamwork in this role?

Yes, the role involves partnering with multiple vendors and collaborating with team leaders and architects to enhance technology solutions.

What types of projects will the Software Engineer Advisor be involved in?

The advisor will work on various concurrent projects within an application family, creating estimates and delivery plans, and ensuring the quality of technology delivery.

Are there opportunities for process enhancement in this position?

Yes, the role involves identifying and implementing process enhancement opportunities related to the application area.

Is there a requirement for internet connection for remote work?

Yes, if you work from home, you must have a cable broadband or fiber optic internet service with speeds of at least 10Mbps download and 5Mbps upload.

Does The Cigna Group offer equal employment opportunities?

Yes, qualified applicants will be considered without regard to race, color, age, disability, sex, or any other characteristic protected by applicable equal employment opportunity laws.

Are there any restrictions regarding tobacco use for employment?

Yes, The Cigna Group has a tobacco-free policy and does not hire tobacco/nicotine users in certain states unless they enter a qualifying smoking cessation program before employment.

Will applicants with criminal histories be considered for employment?

Yes, qualified applicants with criminal histories will be considered in a manner consistent with all federal, state, and local ordinances.

Science & Healthcare
Industry
10,001+
Employees

Mission & Purpose

The Cigna Group is a global health company committed to creating a better future built on the vitality of every individual and every community. We relentlessly challenge ourselves to partner and innovate solutions for better health. The Cigna Group includes products and services marketed under Cigna Healthcare, Evernorth Health Services or its subsidiaries. The Cigna Group maintains sales capabilities in more than 30 countries and jurisdictions, and has more than 190 million customer relationships around the world.