Software Engineering Advisor

Morris Plains, NJ, United States

Job Description


Job SummaryThe Software Engineer Advisor provides expert content/professional leadership on complex Engineering assignments/projects. Designs and develops user interface and related services to meet the client requirements and needs. Research existing systems to understand underlying logic and purpose and enhance the functionalities of the application. Participates in the delivery of the definitive enterprise information environment that enables strategic decision-making capabilities across enterprise via an analytics and reporting using user interface. 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.Job ResponsibilitiesThis role has responsibility to lead the delivery of solutions on the Data Analytics & engineering collaborating with technical product owners, business product owners, other engineering teams, solution architecture, vendors, infrastructure, CIP, release management, and other partners.The person should be involved in design, implementation and support the company applications using Java and spring Boot Webservices.The person in this role will be involved from decomposition to delivery and support activities. The role is responsible for driving software engineering best practices in the delivery of those solutions.The person in this role must ensure the solution is understood and can be carried-out by the teams who must deliver it.They will work to resolve questions, issues, and concerns regarding the solution and delivery.They will make certain the solution considers the guidelines, constraints,
and overall strategic direction set by Enterprise Architecture, Security (CIP), and Infrastructure planning (IT Ops)This aspect of the role requires the person to know when and how to engage those teams, to collaborate with the teams in order to formulate a solution, and to undergo the various review processes imposed by those teams when necessary.This person is involved in all phases of the project lifecycle, from project inception, decomposition, design and solutioning, implementation, testing, deployment,
and post implementation support.They are advisors to the Software Engineering Senior Manager, project managers, contributors to requirements, overseers of design, software engineering practice leader, and respond to issues arising from testing and production support.Often, they serve as representatives of the project and its solution to various stakeholders, business partners, and senior leadership.This person is capable of leading small teams of Software Engineers within multiple projects, acting as a Communication Platform team technical leader and point-of-contact
to the project team.This person contributes to the project planning process, advising project managers regarding scoping issues, risks to plan, and general plan structure.This person advises business partners regarding solution options, often helping to shape scope in the process.Professional growth of knowledge across both technical and operational domains is required. Expectations include innovation and critical thinking leading to decision making driving towards efficient, simple solutions answering to complex business needs.Qualifications3-5 years\xe2\x80\x99 experience leading software design, development and deliveryBachelor\xe2\x80\x99s degree in computer science preferred or the equivalent in education and experience3+ in SpringBoot, Spring services and REST controllers, security implementation, testing framework.3+ years in Java 11 new features, nested based access control implementation.3+ experience in Hibernate framework to communicate with Oracle SQL Developer, PostgreSQL, and Teradata.3+ in front-end JSPs using JavaScript, jQuery, JSTL, HTML, and CSS that integrated data from multiple sources to create a rich UI/UX for an easy-to-use reporting experience.Good knowledge in upgrading application user authentication from Oracle Access Manager to Okta Access Gateway or IBM Security Access ManagerExperience on software development using Agile methodology.Experience on an Agile team using Scrum or KanbanIf 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 GroupDoing something meaningful starts with a simple decision, a commitment to changing lives. At The Cigna Group, we\xe2\x80\x99re 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.

Cigna

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4393041
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Morris Plains, NJ, United States
  • Education
    Not mentioned