Software Engineer - Jersey City, NJ
Description
Job Description: Seeking a Senior Software Engineer to support the modernization of legacy, business-critical enterprise applications, with a primary focus on re-platforming SharePoint and InfoPath-based solutions into a modern, scalable web platform. |
What You’ll Work On |
• Modernizing legacy internal platforms, including SharePoint and InfoPath-based applications |
• Translating complex, real-world business processes into clean application designs |
• Building dynamic forms, validations, approval flows, and workflow-driven functionality |
• Contributing across the stack: backend services, frontend UI, and data persistence |
• Designing solutions that emphasize reusability, configuration, and auditability |
• Working with relational databases to manage application state, history, and reporting needs |
• Supporting secure authentication and role-based access aligned with enterprise standards |
• Collaborating closely with architects, senior engineers, and business partners |
• Helping shape standards, patterns, and frameworks used by multiple applications |
What We’re Looking For |
• 5+ years of professional software development experience |
• Experience building enterprise or internal-facing web applications |
• Strong understanding of business forms, approvals, and workflow-driven systems |
• Hands-on exposure to SharePoint, including one or more of the following: |
InfoPath forms |
SharePoint workflows or approval processes |
Supporting business users on SharePoint-based applications |
• Solid experience with relational databases (SQL Server, Oracle, or equivalent) |
• Experience modernizing, refactoring, or replacing legacy systems |
• Familiarity with workflow or approval-based applications |
• Experience with background or scheduled processing |
• Familiarity with role-based access and enterprise authentication |
• Experience working in a Git-based development environment |
Technology Environment |
• Modern web frontend frameworks - Angular |
• Backend services built using ASP.NET Core |
• Relational databases including Microsoft SQL Server and Oracle |
• Enterprise authentication and directory services (Active Directory) |
• Exposure to data transformation or analytics tooling (e.g., dbt) is a plus |
• Deployment and runtime environments include containerized services, with exposure to Kubernetes and OpenShift |
