Sr Software Designer

3 weeks ago


Lansing, United States Jackson National Life Full time
If you are an internal associate, please login to Workday and apply through Jobs Hub.

Job Purpose

The Sr. Software Designer is responsible for leading, designing, coordinating, and implementing enterprise software solutions. The Sr. Software Designer works with a diverse team of stakeholders to understand and prioritize business and technical requirements. Also, collaborates across the organization to support operational excellence initiatives. Responsible for mentoring and supporting other team members as well as collaborating in a team atmosphere to deliver business value.

Essential Responsibilities

  • Designs, codes, tests, debugs, maintains, modifies and documents solutions within specified domain.
  • Delivers solutions that align to architecture patterns for data and compute platforms, meeting business needs while evaluating tradeoffs between cost, performance, and maintainability.
  • Demonstrates a solid understanding of Jackson business and works productively with stakeholders to refine user stories, validate acceptance criteria, clarify value and prioritize/remediate work.
  • Works with peers to identify, communicate, and reinforce technical standards. Provides ongoing mentorship within their sphere of influence to support architectural standards and initiatives.
  • Works in partnership with business product owners, DevOps, DevSecOps, and Architecture to build and mature scalable and robust business capabilities.
  • Serves as a thought leader within their assigned domain.
  • Collaborates with and leads team members to understand problems, recommend solutions, escalate production issues, and provide full transparency into current workload.
  • Achieves personal, team and organizational goals by meeting or exceeding agreed upon team commitment deadlines, anticipating and communicating potential technical or business risks, applying experience and knowledge to new assignments, becoming proficient in pertinent toolsets.
  • Provides expert level technical support and consultation within their assigned domain.
  • Stay current with industry trends, making recommendations of new technologies that deliver strategic business value and reduce costs.
  • Actively seeks to train and mentor other team members.
  • Ensures that assigned platforms are kept current and platform risks are documented, communicated, and addressed in a timely manner.
  • Proficiency with Architecture, Cloud, and DevOPS principals.
  • Analyzes business needs and recommends solutions to integrate application/software/system components.
  • Troubleshoots end-user issues and performs programming activities to address programming errors or potentially needed enhancements.
  • Actively identifies business and technical risks, providing solutions for mitigation strategies in a language understood by all stakeholders.
  • Utilizes multiple development tools and maintains an expert level knowledge of programming languages and technologies.
  • Responds to the needs of internal and external stakeholders and clearly articulates advanced level ideas and plans.
  • May provide training on new/updated systems.
  • Available to provide on-call support after hours and on weekends as necessary. Provides trending and related support as needed.
  • May participate in the evaluation and recommendation of new technologies.
  • Performs other duties and/or projects as assigned.
Knowledge, Skills and Abilities
  • Ability to explain and communicate complex technical concepts clearly to a senior-level audience.
  • Ability to articulate business value and recommend solutions to integrate domain principals within other applications/software/system components.
  • Promotes quality by performing code reviews, developing and enforcing coding standards, recognizing system deficiencies, and implementing effective solutions coaching other team members in this domain.
  • Actively seeks and participates in personal and team development opportunities and maintains knowledge in this domain.
  • Monitors industry trends and developments to improve solutioning.
  • Excellent verbal and written communication skills including presentation creation and delivery.
  • Ability to identify gaps in process or current / future designs, suggesting possible solutions for continuous improvement when appropriate.
  • Expert understanding of software delivery tools, techniques and methodologies including Lean, Agile, and/or SAFe.
Qualifications
  • Bachelor's Degree or equivalent experience and/or education required.
  • 5+ years of relevant experience required.
  • Expert knowledge of the following languages: JAVA, SQL preferred.
  • Advanced skills with modern IDE, collaboration, coding, and quality development tools preferred.
  • Financial services experience and professional insurance designations preferred.


We don't just accept difference - we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. Jackson is proud to be an equal opportunity workplace. The Company subscribes to and endorses federal and state laws and regulations relating to equal employment opportunity for all persons without regard to race, color, religion, gender, age, national origin, legally-recognized disability, marital status, legally-protected medical condition, citizenship, ancestry, height, weight, sexual orientation, veteran status, or any other factor not related to the needs of the job. The Company is committed to a policy of equal opportunity. Company facilities and campuses are tobacco-free environments.

  • Lansing, Michigan, United States Software People, Inc. Full time

    Job Title: Software Test AnalystSoftware People, Inc. is seeking a skilled Software Test Analyst to join our team. As a Software Test Analyst, you will be responsible for designing and implementing test automation strategies, creating and maintaining test plans, and ensuring the quality of our software products.Key Responsibilities:Design and implement test...


  • Lansing, United States Cribl Full time

    Cribl does differently. What does that mean? It means we are a serious company that doesn't take itself too seriously; and we're looking for people who love to get stuff done, and laugh a bit along the way. We're growing rapidly - looking for collaborative, curious, and motivated team members who are passionate about putting customers first. As a...


  • Lansing, Michigan, United States Jackson National Life Full time

    Job SummaryWe are seeking a highly skilled Sr Software Designer to lead our team in designing, developing, and implementing enterprise software solutions. As a key member of our technology team, you will work closely with stakeholders to understand business and technical requirements, collaborate with cross-functional teams, and drive the delivery of...

  • Sr. SAS Programmer

    2 weeks ago


    Lansing, United States OpTech Full time

    Immediate employment opportunity for a Sr. SAS ProgrammerLocation: 2 -3 days a week in Lansing, Michigan Senior SAS Programmer to join Data Insights Team to support several reporting platforms. Programmer will create Excel and PDF reports using Base SAS as described by business requirements documents and test system components as...


  • Lansing, Michigan, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Sr Software Developer to join our Oracle Health & AI (OHAI) team. As a key member of our engineering team, you will play a critical role in designing and developing innovative healthcare financial management applications.ResponsibilitiesDesign and develop microservices using Java and related frameworks such as...

  • Sr Engineer

    2 months ago


    Lansing, United States Emergent BioSolutions Full time

    We go where others won’t, taking on some of the biggest public health challenges to protect and enhance millions of lives, and create a better, more secure world. Here, you will join passionate professionals who advance their scientific, technical and professional skills to develop products designed-to protect and enhance life. I: Job Summary The Sr...

  • Software Asset Manager

    2 months ago


    Lansing, United States Repherrals Software Solutions - The worlds Fastest Growing Referral NetWork Full time

    Hybrid schedule 3 days a week. Job Purpose This position is responsible for overseeing the processes and technologies that manage the software entitlements for the organization. The role will be responsible for organizing and maintaining all activities for tracking and reporting on software assets, ensuring that the organization is in compliance with the...


  • Lansing, Michigan, United States Repherrals Software Solutions - The worlds Fastest Growing Refer Full time

    Job Title: Software Asset ManagerRepherrals Software Solutions is seeking a highly skilled Software Asset Manager to join our team. As a key member of our organization, you will be responsible for overseeing the processes and technologies that manage software entitlements.Key Responsibilities:Manage the day-to-day delivery of the software asset management...

  • Sr. Project Manager

    1 month ago


    Lansing, United States MoxieIT Solutions Inc Full time

    Job Title: Sr. Project Manager - IT Location: Lansing-MI (Hybrid) Duration: Long Term Interview: F2F (must) EXPERIENCE: - Five years of professional experience as a project manager for IT software or infrastructure projects involving 20 or more team members.OR - Five years of professional experience equivalent to an IT Programmer/Analyst with experience...


  • Lansing, United States Focused HR Solutions Remote Work Freelance Full time $60 - $80

    PLEASE SEND RATES AND RESUME TO ZIPFHR@FHR-SOLUTIONS.COMM2-87709 - Sr Network Engineer - Lansing, MI. Candidates will be working a Hybrid (2 days/week on-site in Lansing, MI) schedule.  Once restrictions are lifted and the client’s office opens fully, candidates will be required to work 100% onsite daily M-F 8-5 pm in Lansing, MI. NO exceptions.Our direct...

  • Sr Java Developer

    33 minutes ago


    Lansing, United States IO Datasphere Full time

    IO Datasphere, Inc. has been providing project management, software development and IT staff augmentation services to our clients in the Midwest and throughout the U.S. since 1996. We are an approved vendor on contract to provide software development and IT staff augmentation services for the States of Illinois, Michigan, Minnesota, Iowa, and Wisconsin. We...


  • Lansing, United States JSVV SOLS LLC Full time

    Role: Sr. Infrastructure Solution Architect Location: Lansing, MI Hybrid Onsite Position Justification: (Why this resource is being procured and which MDHHS applications/projects/other areas this resource will be working on) The position is responsible for providing Infrastructure Architecture support for DHHS and DHHS AS Teams. Not filling the vacancy...


  • Lansing, United States Focused HR Solutions Full time $65 - $85

     M--89395 - Sr Red Hat Linux Engineer/Architect - Dimondale, MI (100% REMOTE) Rate Range: $60-78/hr W2 or $65-85/hr C2C **Candidates will be allowed to work 100% Remote.** Our direct client has an opening for a Sr Red Hat L Linux Engineer/Architect position # 89395. This position is for 12+ months, with the option of extension, and the candidate will...

  • Software Developer

    3 weeks ago


    Lansing, Michigan, United States CapLeo Global Full time

    Job Title: Software DeveloperCapLeo Global is seeking a skilled Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using C#.NET, VB.NET, ASP.NET, and other technologies.Develop and maintain databases...

  • Sr. Accountant

    4 weeks ago


    East Lansing, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are in search of a Sr. Accountant to join our organization in EAST LANSING, Michigan. This role plays a crucial part in our financial operations, working across various industries to support clients with financial and data analysis projects. The Sr. Accountant will be involved in meticulous financial analysis, continuously...

  • Software Engineer

    1 week ago


    Lansing, Michigan, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our NetSuite Global Business Unit at Oracle. As a key member of our team, you will be responsible for designing, developing, and deploying innovative cloud-based software solutions that meet the needs of our customers.ResponsibilitiesDesign and develop cloud-based software solutions...

  • Software Engineer

    1 month ago


    Lansing, Michigan, United States Resource Informatics Group Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our team at Resource Informatics Group. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using.NET technologies.Key ResponsibilitiesDesign and develop scalable, efficient, and secure...


  • Lansing, Michigan, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software engineering division, you will be responsible for designing, developing, and troubleshooting software programs for databases, applications, tools, and networks.ResponsibilitiesAssist in defining and developing software for tasks...


  • Lansing, Michigan, United States Apex Systems Full time

    Job Title: Software Solutions ArchitectApex Systems is seeking a highly skilled Software Solutions Architect to lead and manage the design, implementation, and delivery of system and software architecture designs, strategies, and quality assurance plans.Key Responsibilities:Design, prototype, develop, and implement software solutions to achieve business...

  • Software Developer

    3 weeks ago


    Lansing, Michigan, United States CapLeo Global Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at CapLeo Global. As a key member of our development team, you will be responsible for designing, developing, and maintaining software applications using a variety of programming languages and technologies.Key Responsibilities:Design and develop software...