Genesis10 logo

Technology Portfolio Programmer Analyst (JavaScript Developer) - Remote

Genesis10

Remote · USFull-time$52–55/hrSeen 1w agoSeen in employer's feed 3 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$52–55/hr
Location
Remote · US
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

The role designs, develops, and maintains custom solutions within SAP LeanIX, focusing on JavaScript customization, GraphQL data access, and React/TypeScript reporting to improve visibility, automation, and reporting across the technology portfolio.

Skills & qualifications

RequiredNice to have

Skills

JavaScriptSAP LeanIXGraphQLReactTypeScriptProblem SolvingCommunicationGitTest Driven DevelopmentAgile DeliveryAPI IntegrationJSON

Qualifications

Bachelor's Degree in Computer Science, Information Systems, Software Engineering or Equivalent Practical Experience2 Years Experience

Benefits

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Match

Full job description

Job Duties

Genesis10 is currently seeking a Technology Portfolio Programmer Analyst (JavaScript Developer) for a Remote position with an Agricultural Cooperative located in Inver Grove Heights, MN. This is a 10+ month contract opportunity.

Compensation: $52.00 - $55.00 per hour, W2

Position Overview:

This role is responsible for designing, developing, and maintaining custom solutions within SAP LeanIX to improve visibility, automation, and reporting across the technology portfolio. The ideal candidate will combine enterprise architecture platform knowledge with hands-on software development, emphasizing JavaScript customization, GraphQL-driven data access, and React/TypeScript development for custom reports.

Key Responsibilities:

Design and implement calculated fields in SAP LeanIX using JavaScript to derive meaningful portfolio insights from architecture data

Build and maintain LeanIX automations using JavaScript to reduce manual effort, improve consistency, and support governance processes

Develop custom reports using React, JavaScript/TypeScript, and GraphQL to deliver actionable visualizations and insights for stakeholders

Create, test, and optimize GraphQL queries to retrieve and transform LeanIX workspace data efficiently for reporting and automation use cases

Collaborate with enterprise architects, product owners, and business stakeholders to understand reporting and automation requirements and translate them into technical solutions

Ensure custom code is performant, maintainable, secure, and aligned with platform constraints and best practices

Troubleshoot and resolve issues related to calculations, automations, and custom reports in the LeanIX environment

Support deployment, configuration, and lifecycle management of custom LeanIX extensions and reporting components

Document technical designs, code, and support procedures to enable maintainability and knowledge transfer

Continuously identify opportunities to improve data quality, portfolio transparency, and user experience within LeanIX

Primary Requirements:

Proficiency in JavaScript, including modern ES6+ concepts and best practices

Experience building custom logic and code-based solutions in SAP LeanIX or similar enterprise platforms

Hands-on experience with GraphQL for querying, filtering, and transforming data

Experience developing front-end components or applications using React

Working knowledge of TypeScript for scalable, maintainable application development

Experience creating analytical, operational, or portfolio-focused reports and dashboards

Strong problem-solving, debugging, and testing skills

Ability to work with technical and non-technical stakeholders to gather requirements and deliver usable solutions

Strong written and verbal communication skills, including the ability to document technical solutions clearly

Bachelor's degree in Computer Science, Information Systems, Software Engineering, or equivalent practical experience

Desired Skills:

Experience with the SAP LeanIX Reporting Library and Custom Report Tools, which support React/TypeScript-based report development and workspace upload workflows

Understanding of enterprise architecture concepts, application portfolios, technology standards, and lifecycle management

Familiarity with API integration patterns, JSON data structures, and web-based application development

Experience with version control systems such as Git and modern development workflows

Knowledge of test-driven development, code review practices, and release management

Experience working in agile delivery environments and managing work through backlogs, user stories, and iterative delivery

Ability to optimize data queries and front-end performance for responsive reporting experiences

Familiarity with platform limitations and coding best practices for LeanIX calculations, including self-contained JavaScript logic and technical field references

Only candidates available and ready to work directly as Genesis10 employees will be considered for this position.

If you have the described qualifications and are interested in this exciting opportunity, please apply!

Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.

For contract roles, Genesis10 offers the benefits listed below. If this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client.

Benefits of Working with Genesis10:

Access to hundreds of clients, most who have been working with Genesis10 for 5-20+ years

The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years

Access to an experienced, caring recruiting team (more than 7 years of experience, on average)

Behavioral Health Platform

Medical, Dental, Vision

Health Savings Account

Voluntary Hospital Indemnity (Critical Illness & Accident)

Voluntary Term Life Insurance

401K

Sick Pay (for applicable states/municipalities)

Commuter Benefits (Dallas, NYC, SF, and Illinois)

For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.S., as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst others. To learn more and to view all of our available career opportunities, please visit us at our website.

Genesis10 is an Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Minimum Education Required

bachelor degree

Minimum Experience Required

2

Shift

First (Day)

Number of Openings

1

Compensation

$52.00 - $55.00 / Hourly

Postal Code

55077-1721

Job Type

Full Time

Place of Work

Remote

Requisition ID

29359274

Job Benefits

See full job description

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.