Principal Software Development Engineer
$150.5k - $214.5kUKG
Why UKG:
At UKG, the work you do matters. The code you ship, the decisions you make, and the care you show a customer all add up to real impact. Today, tens of millions of workers start and end their days with our workforce operating platform. Helping people get paid, grow in their careers, and shape the future of their industries. That’s what we do.
We never stop learning. We never stop challenging the norm. We push for better, and we celebrate the wins along the way. Here, you’ll get flexibility that’s real, benefits you can count on, and a team that succeeds together. Because at UKG, your work matters—and so do you.
Software Development Engineer - Enterprise Finance Solutions
Position Summary
We are seeking a seasoned Principal Software Development Engineer to lead the design, implementation, integration, and optimization of enterprise Finance solutions within a global environment.
The ideal candidate will bring deep expertise in Finance business processes, ERP platforms (SAP S/4HANA or Microsoft Dynamics 365), system integrations, finance data management, quality engineering, and AI-enabled automation. This individual will partner closely with Finance stakeholders, Product Owners, architects, and engineering teams to translate business requirements into scalable, secure, and high-quality solutions that support global Finance transformation initiatives.
Key Responsibilities
Finance Solution Leadership
- Lead the design and implementation of end-to-end Finance solutions across core Finance processes, including Record-to-Report (R2R), Order-to-Cash (O2C), General Ledger, Accounts Receivable, Asset Accounting, Tax, and Intercompany Accounting.
- Partner with Finance stakeholders to define business requirements and deliver scalable ERP solutions that improve efficiency, controls, and global process standardization.
- Provide functional leadership through solution design reviews, process harmonization initiatives, and Finance transformation programs.
Solution Engineering & Integration
- Translate Finance requirements into functional, technical, integration, and data specifications.
- Collaborate with engineering, architecture, integration, and external implementation teams to deliver robust enterprise solutions.
- Lead analysis and resolution of complex process, configuration, integration, and data issues across enterprise platforms.
Data Migration, Quality & Deployment
- Lead Finance data migration, validation, reconciliation, and cutover activities for global ERP programs.
- Establish controls to ensure data integrity, compliance, and successful transitions from legacy systems.
- Drive end-to-end testing, SIT/UAT governance, business acceptance, go-live readiness, and post-production stabilization.
AI Automation & Innovation
- Identify and implement AI-driven automation opportunities across Finance processes.
- Design AI-enabled solutions that integrate ERP systems, enterprise data platforms, APIs, and workflow technologies.
- Ensure appropriate AI governance, security controls, observability, and human-in-the-loop validation frameworks.
Stakeholder Management
- Act as a trusted advisor to Finance leadership, Product Owners, architects, and engineering teams.
- Drive alignment across global and regional stakeholders and facilitate solution decisions in complex organizational environments.
Basic Qualifications
- 10+ years of experience delivering enterprise Finance technology solutions, ERP implementations, and Finance transformation initiatives.
- Hands-on experience with SAP S/4HANA and/or Microsoft Dynamics 365.
- Strong understanding of Finance processes, ERP architecture, system integrations, and financial data management.
- Experience leading data migration, reconciliation, testing, and quality assurance efforts for large-scale ERP programs.
- Proven ability to work across Finance, Product, Architecture, and Engineering organizations to deliver business outcomes.
- Strong analytical, troubleshooting, and problem-solving skills across application, integration, data, and workflow layers.
- Advanced degree in Business, Finance, Accounting, Information Systems, or a related field; MBA or CPA preferred.
- Demonstrated experience leading global Finance transformation programs across multiple regions (Americas, EMEA, and APAC).
Preferred AI Experience
Experience with one or more of the following:
- Generative AI and Large Language Models (LLMs)
- Agentic AI and tool-calling architectures
- Retrieval-Augmented Generation (RAG)
- AI evaluation and automated quality testing
- AI governance, guardrails, and human-in-the-loop workflows
- Model and agent observability
- Enterprise AI security and compliance frameworks
Company Overview:
UKG is the Workforce Operating Platform that puts workforce understanding to work. With the world's largest collection of workforce insights, and people-first AI, our ability to reveal unseen ways to build trust, amplify productivity, and empower talent, is unmatched. It's this expertise that equips our customers with the intelligence to solve any challenge in any industry — because great organizations know their workforce is their competitive edge. Learn more at ukg.com.
Equal Opportunity Employer
UKG is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, disability, religion, sex, age, national origin, veteran status, genetic information, and other legally protected categories.
View The EEO Know Your Rights poster (
UKG participates in E-Verify. View the E-Verify posters here ( .
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Disability Accommodation in the Application and Interview Process
For individuals with disabilities that need additional assistance at any point in the application and interview process, please email View email address on click.appcast.io .
The pay range for this position is $150,500 to $214,500. The actual base pay offered may vary depending on skills, experience, job-related knowledge and work location. In addition to base pay, employees may be eligible to participate in a performance-based bonus plan and to receive restricted stock unit awards as part of total compensation. Learn more about UKG’s benefits and rewards at
It is the policy of Ultimate Software to promote and assure equal employment opportunity for all current and prospective Peeps without regard to race, color, religion, sex, age, disability, marital status, familial status, sexual orientation, pregnancy, genetic information, gender identity, gender expression, national origin, ancestry, citizenship status, veteran status, and any other legally protected status entitled to protection under federal, state, or local anti-discrimination laws. This policy governs all matters related to recruitment, advertising, and initial selection of employment. It shall also apply to all other aspects of employment, including, but not limited to, compensation, promotion, demotion, transfer, lay-offs, terminations, leave of absence, and training opportunities.
#J-18808-Ljbffr$169.3k - $304.7k
...native and Kubernetes services We are looking for a Principal Software Engineer with deep expertise in Kubernetes and cloud-native architectures... ...efforts are cohesively implemented across all product development teams. Acting as a unifying technical authority for...SuggestedWork experience placementWork at office- Job DescriptionThe Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the... ...providing guidance on software engineering, AI-assisted development, and recommended practices.Define, socialize, and own the...SuggestedFull timeH1bWork at officeLocal areaWork from homeShift work
$135.2k - $306.4k
...data planes. We are hoping to enhance engineering efficiency by concentrating our expertise... ...organizations, and drive the development of scalable validation frameworks that... ...experience. Responsibilities As a Senior Principal Engineer, you will lead the design and...SuggestedTemporary workWorldwideFlexible hours$105.9k - $234.6k
Job Description Responsibilites: Lead engineering and operational management for highly available, large-scale Oracle database fleets... .... Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware patterns or runtimes...SuggestedTemporary workFlexible hoursShift work$107.6k - $198.4k
...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you... ...AI-assisted software delivery, AI agent development, and agentic system implementation by helping...SuggestedLocal area- ...seeking a motivated individual to join our IT Division as a COBOL Software Developer. COBOL (common business-oriented language) is a... ...aforementioned areas of study and have an interest in learning software development. Responsibilities include developing, maintaining, and...Full timeCurrently hiringWork at officeLocal area3 days per week
- ...is seeking a motivated individual to join our IT Division as a Software Developer. Responsibilities include developing, maintaining,... ....Must be able to learn and effectively use tools and software development techniques as practiced, acquired, or adopted within the IT Division...Full timeCurrently hiringLocal area3 days per week
- ...seeking a motivated individual to join our IT Division as a COBOL Software Developer. COBOL (common business-oriented language) is a... ...aforementioned areas of study and have an interest in learning software development. Responsibilities include developing, maintaining, and...Full timeCurrently hiringWork at officeLocal area3 days per week
- ...Akkodis is seeking a Agentic Software Engineer in Plymouth, MI (3 days onsite 2 days remote). Pay Range: $90/hr. to $95/hr. on W2. (The pay may be negotiable based on experience, education, geographic location, and other factors.) Position: Agentic Software Engineer Location...Contract workTemporary workLocal areaRemote work
- ...Savance invites applications for a Junior to Mid Level Software Engineer to join the Savance Workplace/EIOBoard product team in a remote-... ...enjoy solving complex problems, craft solutions across the full development lifecycle, and work independently with minimal supervision....Remote work
$186.07k - $218.9k
...cryptographic protocols in a high-stakes, zero-trust environment Shape engineering quality practices as a technical anchor and mentor within a... ...Required Skills and Experience: 5+ years of experience in software engineering with demonstrated success building highly...Local area$100k
...america, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients....Full time- ...We are looking for software engineer intern to join our internal platform team. You'll work across our full stack, GraphQL API (NestJS),... ...decisions. Exposure to modern tooling, including AI-powered development workflows and LLM coding assistants. Small, collaborative...Hourly payInternshipFlexible hours
- ...Vertafore is seeking a Software Engineer II to join an energetic Agile team delivering high-quality web-based applications for a wide range of customers. You will develop new features, fix issues, and participate in code reviews, testing, and documentation to support our...
$100k
...Currently, we are looking for entry-level software programmers, Java full stack developers... .../data scientists, machine learning engineers for full time positions with clients. Who... ...Java and understanding of the software development life cycle knowledge of statistics, gen...Full timeH1bRemote work- ...benefits and a balanced compensation structure combined with career development. Job Description Skills: 5+ years of .NET CORE 3.1 or... ...in Detroit TechServe Alliance Excellence Award- IT and Engineering Staffing & Solutions Best of MichBusiness winner in HR Wizards...Visa sponsorshipWork visa
- ...is seeking a motivated individual to join our IT Division as an Application Infrastructure (DevOps) Engineer. Responsibilities include development and support of software application infrastructure for new or existing systems, including but not limited to application...Full timeCurrently hiringWork at officeLocal area3 days per week
- ...an Application Infrastructure Developer responsible for supporting, maintaining, and optimizing application infrastructure across development, testing, and production environments. The role involves application deployment, server configuration, troubleshooting,...Full time
- ...MITop Skills & Years of Experience: -8+ years of extensive .NET Development experience: Proven experience designing and building complex... ...patterns, and API design. -6+ years of Database Engineering Expertise experience: Experience modeling relational databases...
$134.5k - $265.1k
...investments, commitments, and actions across areas that help drive positive outcomes for our communities. Learn more. Professional development From entry-level employees to senior leaders, we believe there’s always room to learn. We offer opportunities to build new...Local area- ...benefits and a balanced compensation structure combined with career development. Job DescriptionTop Skills & Years of Experience:Minimum of 1... ...in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards...
- ...benefits and a balanced compensation structure combined with career development. Job DescriptionDescription:5+ years, Java - Strong... ...in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards...
- ...Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology assistance supplier... ...technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...Worldwide
$85k - $110k
...Senior Software Developer (#C) Lansing, MI (Hybrid) Salary - $85,000 - 110,000 Overview We... ...operations. This role is ideal for an experienced engineer who is passionate about software craftsmanship, embraces development best practices, and enjoys collaborating with...Local area- ...MySQL developer with knowledge and skills in PHP Microservices development, MySQL database management and cloud infrastructure and... ...security, authentication, and user access.Experience coordinating software upgrades and vendor support.Experience with End-user support,...
- ...+Team: EngineeringPractice: CloudStrong engineering and technology background with the... ...scripts and glue code to integrate multiple software componentsAutomate the provisioning of... ...Terraform files.Strong experience in software development with Python, Java, Groovy, or...
- ...benefits and a balanced compensation structure combined with career development. Job DescriptionRequired Skills:5-6+ years hands-on... ...in DetroitTechServe Alliance Excellence Award- IT and Engineering Staffing & SolutionsBest of MichBusiness winner in HR Wizards...
- ...Singleton, and Service LocatorProficient in building and maintaining unit test framework with Junit and Spring Boot.Execute full software development life cycle (SDLC) including experience in gathering requirements and writing functional/technical specifications for complex...Contract workLocal areaRemote work
- Jr. Java DeveloperWe are from US IT Solutions, an ISO Certified, E-Verify, WMBE Certified organization established in 2005 in CA. Our company is serving various State, Local and County Departments for over 10 years. USITSOL has been helping clients innovate across all ...Local area
- Job-ID32397031Reference26-01830 Job Title: (Cloud Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba... ...and a balanced compensation structure combined with career development. Job DescriptionAbility to learn and apply cloud engineering concepts...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!
- software engineer amazon Lansing, MI
- information technology software engineer Lansing, MI
- federal - software developer Lansing, MI
- software engineer remote Lansing, MI
- junior software developer internship Lansing, MI
- remote entry level software developer Lansing, MI
- software engineer contract Lansing, MI
- network software engineer Lansing, MI
- intel software engineer Lansing, MI
- graduate software developer no experience Lansing, MI





