Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Advisor image - Rise Careers
Job details

Software Engineering Advisor

Job Summary

The Software Engineer provides expert content/professional leadership on complex Engineering assignments/projects. Designs and develops a consolidated, conformed enterprise data warehouse and data lake which store all critical data across Customer, Provider, Claims, Client and Benefits data. Designs, develops and implements methods, processes, tools and analyses to sift through large amounts of data stored in a data warehouse or data mart to find relationships and patterns. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via an analytics and reporting. Exercises considerable creativity, foresight, and judgment in conceiving, planning, and delivering initiatives. Uses deep professional knowledge and acumen to advise functional leaders. Focuses on providing thought leadership within Information Management but works on broader projects, which require understanding of wider business. Recognized internally as a subject matter expert.

Responsibilities:

  • Design, develop, and implement Oracle applications and database solutions to meet business requirements.

  • Collaborate with cross-functional teams to gather and document technical requirements.

  • Perform complex Oracle database tuning, optimization, and performance monitoring.

  • Develop and maintain PL/SQL packages, procedures, functions, and triggers.

  • Provide technical leadership and mentorship to junior developers.

  • Maintain and enhance existing Oracle applications, ensuring high levels of data quality and availability.

  • Participate in the full software development lifecycle, including design, coding, testing, debugging, and documentation.

  • Stay up-to-date with the latest Oracle technologies and best practices, and provide recommendations for process improvements.

Qualifications:

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

  • Minimum of 5 years of experience in Oracle development, including PL/SQL, Oracle Forms, stored procedures/functions, indexes, views and Reports.

  • Excellent problem-solving skills, with the ability to troubleshoot complex software issues.

  • Strong verbal and written communication skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical stakeholders.

  • Proven experience in leading and mentoring junior developers.

  • Demonstrated ability to work effectively in a fast-paced, dynamic environment.

  • Strong attention to detail, with a commitment to high quality and accuracy.

  • Oracle Certified Professional (OCP) certification is a plus.


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.

About The Cigna Group

Doing something meaningful starts with a simple decision, a commitment to changing lives. At The Cigna Group, we’re dedicated to improving the health and vitality of those we serve. Through our divisions Cigna Healthcare and Evernorth Health Services, we are committed to enhancing the lives of our clients, customers and patients. Join us in driving growth and improving lives.

Qualified applicants will be considered without regard to race, color, age, disability, sex, childbirth (including pregnancy) or related medical conditions including but not limited to lactation, sexual orientation, gender identity or expression, veteran or military status, religion, national origin, ancestry, marital or familial status, genetic information, status with regard to public assistance, citizenship status or any other characteristic protected by applicable equal employment opportunity laws.

If you require reasonable accommodation in completing the online application process, please email: SeeYourself@cigna.com for support. Do not email SeeYourself@cigna.com for an update on your application or to provide your resume as you will not receive a response.

The Cigna Group has a tobacco-free policy and reserves the right not to hire tobacco/nicotine users in states where that is legally permissible. Candidates in such states who use tobacco/nicotine will not be considered for employment unless they enter a qualifying smoking cessation program prior to the start of their employment. These states include: Alabama, Alaska, Arizona, Arkansas, Delaware, Florida, Georgia, Hawaii, Idaho, Iowa, Kansas, Maryland, Massachusetts, Michigan, Nebraska, Ohio, Pennsylvania, Texas, Utah, Vermont, and Washington State.

Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal, state and local ordinances.

The Cigna Group Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
The Cigna Group DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of The Cigna Group
The Cigna Group CEO photo
David Cordani
Approve of CEO

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Advisor, The Cigna Group

Join The Cigna Group as a Software Engineering Advisor in sunny Orlando, Florida! In this exciting role, you will be the driving force behind complex engineering projects, where your expertise will lead the design and development of a unified enterprise data warehouse and data lake that stores critical data across various domains like Customer, Provider, Claims, Client, and Benefits. Your creative insights will shape the methods and processes that sift through large volumes of data, helping uncover valuable relationships and patterns. Engaging with cross-functional teams, you'll gather technical requirements and contribute to solutions that enhance Oracle applications and database efficiencies. You'll also take part in the entire software development lifecycle, from designing and coding to testing and documentation. With a focus on mentoring junior developers and maintaining high standards of data quality, you'll ensure that The Cigna Group's innovative mission to improve health and vitality is backed by robust data-driven decision-making capabilities. Bring your strong problem-solving skills and knowledge of Oracle technologies to this exhilarating environment! If you're passionate about guiding projects that make a difference, The Cigna Group is on the lookout for someone like you to join our team.

Frequently Asked Questions (FAQs) for Software Engineering Advisor Role at The Cigna Group
What are the main responsibilities of a Software Engineering Advisor at The Cigna Group?

As a Software Engineering Advisor at The Cigna Group, your primary responsibilities include designing, developing, and implementing Oracle applications and database solutions tailored to business requirements. You will collaborate with cross-functional teams to gather and document technical needs, perform advanced Oracle database tuning and optimization, and manage the full software development lifecycle. Additionally, mentorship for junior developers and enhancing existing applications to ensure high data quality and availability will be key aspects of your role.

Join Rise to see the full answer
What qualifications are required for the Software Engineering Advisor position at The Cigna Group?

To qualify for the Software Engineering Advisor position at The Cigna Group, candidates should possess a Bachelor's degree in Computer Science, Information Technology, or a related field, along with a minimum of five years of experience in Oracle development, including PL/SQL, Oracle Forms, stored procedures, indexes, and reports. Strong problem-solving skills, excellent communication abilities, and experience in leading and mentoring are also essential. An Oracle Certified Professional (OCP) certification is a plus, enhancing your candidacy.

Join Rise to see the full answer
How does The Cigna Group support the professional development of a Software Engineering Advisor?

The Cigna Group is committed to the professional development of a Software Engineering Advisor by providing opportunities for continuous learning and growth within the organization. You will have access to mentorship programs, exposure to the latest Oracle technologies, and initiatives designed to enhance your technical skills. Engaging in collaborative projects with cross-functional teams will also enable you to broaden your expertise and contribute significantly to our mission.

Join Rise to see the full answer
What is the work environment like for a Software Engineering Advisor at The Cigna Group?

At The Cigna Group, the work environment for a Software Engineering Advisor is dynamic and fast-paced, fostering creativity and collaboration. You'll be part of a team that encourages innovative thinking and problem-solving. The culture promotes open communication and values the insights of its members, contributing to an engaging atmosphere where you will thrive professionally and personally while making a meaningful impact on the health and vitality of our clients.

Join Rise to see the full answer
Are there any specific technical skills that a Software Engineering Advisor at The Cigna Group should have?

Yes, a Software Engineering Advisor at The Cigna Group should have strong technical skills in Oracle development, particularly in PL/SQL, Oracle Forms, and maintaining database performance. Familiarity with database tuning, optimization techniques, and the full software development lifecycle is essential. Additional knowledge in data warehousing concepts, data quality assurance, and analytics will further strengthen your ability to excel in this role.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Advisor
Can you describe your experience with Oracle database development as a Software Engineering Advisor?

In answering this, be specific about your hands-on experience with Oracle database development. Discuss the types of projects you've worked on, the challenges you've faced, and the outcomes of your efforts. Highlight any PL/SQL packages, stored procedures, or database tuning you've implemented, as well as how you collaborated with team members during the process.

Join Rise to see the full answer
How do you approach gathering technical requirements in a cross-functional team?

An effective approach includes actively listening to stakeholders' needs, asking clarifying questions, and ensuring comprehensive documentation. Share examples of times you've facilitated discussions or workshops that led to a shared understanding of technical requirements, emphasizing how you maintained clear communication with both technical and non-technical team members.

Join Rise to see the full answer
What strategies do you use for optimizing Oracle database performance?

Discuss specific strategies you’ve implemented, such as query optimization, indexing strategies, or caching techniques. You can also mention the tools you use for performance monitoring and how you interpret data to implement necessary optimizations. Provide examples where performance tuning led to significant improvements in application response times.

Join Rise to see the full answer
How do you mentor junior developers in your team?

To answer this, focus on your mentoring philosophy. Mention how you set aside time for knowledge-sharing sessions, pair programming, or regular check-ins to provide guidance. Share concrete examples of junior developers you’ve mentored, the topics you focused on, and how you measured their progress, ensuring you highlight the importance of fostering their growth.

Join Rise to see the full answer
What role does communication play in your projects as a Software Engineering Advisor?

Communication is crucial for project success. Acknowledge the importance of clear and direct communication with team members and stakeholders. Provide examples of how you've used various methods, such as meetings, documentation, and collaborative tools, to keep everyone informed and aligned throughout the project lifecycle.

Join Rise to see the full answer
Describe a challenging problem you've encountered in Oracle development and how you resolved it.

Highlight a specific challenge, such as a performance issue or a complex bug. Explain the steps you took to diagnose the problem, the tools you used for troubleshooting, and how you ultimately implemented a solution. This showcases your analytical and problem-solving skills effectively.

Join Rise to see the full answer
How do you ensure data quality and availability in your applications?

Discuss your approach to data quality assurance, such as implementing validation checks, regular monitoring, and audits. Highlight any processes you’ve established to ensure data availability, including backup strategies or failover mechanisms, and provide examples of how these practices have positively impacted project outcomes.

Join Rise to see the full answer
What have you done to stay up-to-date with the latest Oracle technologies?

Your answer should reflect a proactive approach to continuous learning. Mention specific resources you follow, such as Oracle blogs, technology forums, certifications, or community events. Provide examples of how you’ve applied new knowledge to your projects, improving processes or enhancing functionalities.

Join Rise to see the full answer
How do you balance multiple priorities in a fast-paced environment?

Share techniques you use to manage your workload, such as prioritization, setting deadlines, and leveraging project management tools. Discuss your experience in juggling multiple projects, and emphasize your time management skills and the importance of adaptability in a dynamic work setting.

Join Rise to see the full answer
Why do you want to work as a Software Engineering Advisor at The Cigna Group?

This is an opportunity to convey your alignment with The Cigna Group's mission and values. Discuss your desire to contribute meaningfully to healthcare through data solutions, your admiration for the company's commitment to enhancing lives, and how your skills and experiences make you a perfect fit for the Software Engineering Advisor role.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Cencora Hybrid Pennsylvania, United States
Posted 5 days ago
Photo of the Rise User
Posted 8 days ago
Campus Remote New York, United States
Posted 5 days ago
Photo of the Rise User
Posted 6 hours ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Cigna Healthcare is a world renowned, American multinational company dedicated to improving health and wellness. They are based in Bloomfield, Connecticut and offers Medicare and Medicaid products and health, life and accident insurance coverages.

140 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Office VibesBadge Work&Life Balance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 29, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!