We are seeking a Software Engineer with 3–5 years of experience in Business Intelligence, SQL, data analytics, and cloud-based reporting solutions. The role will primarily support the migration of enterprise reports from Tableau to Amazon QuickSight and contribute to report development, testing, deployment, automation, and production support.
Responsibilities
Design, develop, and maintain dashboards, datasets, analyses, and reports using Amazon QuickSight.
Migrate Tableau reports, calculations, filters, parameters, and business logic to QuickSight.
Develop and optimize complex SQL queries, views, and functions using PostgreSQL.
Validate report data and reconcile outputs between source systems, Tableau, PostgreSQL, and QuickSight.
Work with AWS services such as QuickSight, S3, Glue, Athena, IAM, and Amazon RDS.
Requirements
Bachelor’s degree in Computer Science, Information Technology, Engineering, Data Analytics, or a related discipline.
Senior .NET Full Stack Developer with strong expertise in API development, legacy application modernization, cloud technologies, and AI-assisted software engineering practices. Responsible for transforming legacy .NET Framework applications into modern, scalable, cloud-ready solutions while leveraging AI tools to accelerate development, testing, code quality, and productivity.
Locations (2)
Bala Cynwyd, Pennsylvania, United States
United States
Compensation
The starting hourly range for this remote role is $60 to $69. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on several factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications. This position may also be eligible for incentive compensation based on individual and/or company performance.
Responsibilities
Design, develop, and maintain enterprise-grade web applications using C#, ASP.NET MVC, ASP.NET Core, .NET Framework 4.x, .NET 6/7/8, and modern front-end frameworks.
Develop responsive and user-friendly applications using Angular, React, JavaScript, TypeScript, HTML5, CSS3, and Bootstrap.
Implement scalable and maintainable architecture following industry best practices and coding standards.
Lead end-to-end delivery of a flagship enterprise digital commerce platform for a large healthcare client, managing cross-functional teams, governance, and program execution.
Compensation
$75,000—$180,000 USD
Responsibilities
Lead and mentor a program delivery pod
Establish operational readiness framework and governance
Map end-to-end processes and RACI models
Own program-level RAID logs and milestone tracking
Champion customer experience strategy from concept to activation
Lead end-to-end delivery of a flagship enterprise digital commerce platform for a healthcare client, managing cross-functional teams, governance, and program execution.
Compensation
$75,000—$180,000 USD
Responsibilities
Lead and mentor a program delivery pod
Establish operational readiness framework
Map end-to-end processes and RACI models
Own program-level RAID logs and milestone tracking
Champion customer experience strategy from concept through activation
Design, develop, test and maintain scalable full-stack applications, including frontend, backend services, RESTful APIs, microservices and cloud-based solutions.
Integrate applications with internal platforms, databases and third-party services, including secure authentication, authorization, session management and API integration.
Develop reusable, maintainable software aligned with design patterns, engineering standards and automated unit, integration and API testing practices.
Support application performance, resilience, monitoring and operational stability by troubleshooting production issues, performing root-cause analysis and contributing to incident resolution.
Collaborate with DevOps teams on CI/CD pipelines, automated deployments and environment management.
Business Analyst supporting technology and operations within a banking environment, focusing on application support, requirements gathering, and process improvement.
Responsibilities
Provide application and production support for Institutional Banking Group (IBG), payment utility platforms, and branch service systems
Serve as a subject matter resource for business users, operations teams, and technology partners across local and regional markets
Support system enhancements, new functionality, and ongoing application maintenance in alignment with business priorities
Gather, analyze, and document business requirements and end‑to‑end processes, translating them into clear functional and technical specifications
Collaborate with stakeholders including business, development, quality assurance, and infrastructure teams throughout solution delivery