Senior Software Engineer
Location:
Glendale, CA - onsite 4 days'' per week
Contract:
W2 only, 6 month contract with potential for extension or conversion to full time with the client
Pay:
$70-80/hour + optional medical, dental, vision, 401(k) match
Overview
This role is within the Licensing Technology organization with our client. The Senior Software Engineer will lead the design, configuration, and deployment of Adaptive Planning models, sheets, and dashboards for enterprise-level forecast planning. The position involves developing custom integrations, web solutions, and collaborating with stakeholders to deliver scalable and maintainable solutions. Candidates with experience in enterprise application development, cloud technologies, and system integrations are encouraged to apply.
Key Responsibilities
- Lead the design, configuration, and deployment of Adaptive Planning models, sheets, and dashboards for enterprise-level forecast planning
- Develop custom integrations between Adaptive Planning and other solutions using Java, Python, Custom Cloud Loader, and RESTful APIs
- Design, develop, and oversee web solutions for existing and new platforms
- Analyze user stories, provide estimations, and participate in sprint planning, scrums, demos, and retrospectives
- Collaborate with product and other stakeholders to define scalable, maintainable solutions within budget and timeline
- Create detailed software development documentation and assist in task assignment to team members
- Build well-designed, stable, performant applications using Java, Angular, and Node JS
- Guide and mentor team members by providing oversight and direction
- Recommend process, technology, and coding practice improvements to enhance team effectiveness
- Maintain focus and problem-solve in a dynamic, fast-paced environment working with cross-functional teams
- Stay current with technologies and trends, providing innovative solutions to existing and new problems
Required Skills
- At least 5 years of experience building highly scalable and performant production applications
- Experience with Workday Adaptive Planning, including model building, reporting, and systems integration
- Strong knowledge of REST APIs, data transformation, and enterprise reporting tools
- Hands-on experience developing and deploying custom AI solutions using LLMs to automate business processes or improve outcomes
- Experience in the entire development cycle, including design, development, testing, analysis, and product launch
- Proven collaboration skills and ability to communicate software processes, architectures, and design patterns
- Experience mentoring junior team members and providing constructive feedback
- Experience working in an Agile environment with cross-functional teams
- Excellent communication skills for interacting with senior leaders and technical colleagues
- Self-motivated, quick learner with strong problem-solving skills
- Knowledge of unit testing and continuous integration
- Deep experience managing, orchestrating, and monitoring distributed production systems
Required Education
- Bachelor''s degree in Computer Science, Engineering, Information Systems, or related field/work experience
Preferred Skills
- Experience in Licensing Financial Systems
Why Should I Apply?
This position offers the opportunity to work on enterprise-level planning solutions within a dynamic environment, utilizing cutting-edge technologies and collaborating with cross-functional teams. It is ideal for candidates seeking to leverage their expertise in system integrations, cloud, and AI to make a significant impact.
About CEI:
As a trusted technology partner, CEI delivers solutions that help our customers transform their business and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers'' workforce and project requirements.
#ZR
#INDGEN