Skip to main content

Sr. Software Developer - Oakland, CA

Posted yesterday

esolutionsOakland (CA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Sr. Software Developer
Location: Oakland, CAMode: Contract (6+ Months) - OnsiteHighly skilled Senior Application Developer to lead the Design, Development, and maintenance of Enterprise workflow systems, specifically focusing on the FIS MACESS platform. In this role, the SME will be responsible for optimizing the complex document management and workflow processes, integrating MACESS with internal and external systems, and mentoring junior developers. You will act as the technical subject matter expert to ensure Business processes are automated, scalable and secure.
Key Responsibilities: System Development: Lead the architecture, configuration, and customization of FIS MACESS workflow modules and document management solutions. Integration: Design and implement robust integrations (APIs, Web Services, Middleware) between MACESS and core enterprise systems (Ex: CRM, or Claims Processing Systems) Automation: Develop and refine complex workflow rules, triggers, and automated document indexing protocols to improve operational efficiency. Use AI to improve current processes. Database Management: Write and optimize complex SQL queries, stored procedures, and triggers specifically for MACESS data structures and reporting Upgrades & Migrations: Lead technical assessments for FIS MACESS version UPGRADES, PATCHES, AND DATA MIGRATION PROJECTS.Troubleshooting: Act as Level 3 support for critical system issues, performing root cause analysis and implementing permanent fixes. Leadership: Provide technical guidance to project managers and stakeholders, ensuring that technical solutions align with business objectives.
Technical Qualifications: MACESS Expertise: Experience with FIS MACESS is desirable with (Design, workflow, imaging, and system administration. Programming: Proficiency in VB Script, C# /.NET or Java, with experience building custom extensions or utilities for MACESSDatabase: Advanced knowledge of SQL Server, ability to manage large-scale data sets and complex schemas.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this