Job Title: Full Stack Engineer Lead (C#/SQL)
Location: Jersey City, NJ
Hybrid
A financial services company in Jersey City is looking for a Lead Full Stack Engineer.
Job Overview:
Within the Technology business unit, you’ll plan and lead projects to design, build, and maintain scalable software capabilities. Your role will also involve leading special projects to enhance quality, scope, and scale, and providing technical leadership to the team.
Responsibilities:
- Design, develop, test, and implement web-based applications.
- Collaborate with development, architecture, and support teams for system design and integration.
- Identify and document application and process improvements.
- Maintain and optimize existing systems.
- Work with QA and DevOps teams to implement CI/CD automation.
- Communicate with both technical and non-technical groups.
- Design and develop core services with a focus on service-oriented architecture.
Requirements:
- 7+ years with .NET/C# or related Microsoft technologies.
- 3+ years with Amazon Web Services (AWS).
- 2+ years with AWS Elastic Kubernetes Service.
- 1+ year with infrastructure as code (e.g., Terraform, CloudFormation).
- 3+ years with SQL Server.
Core Competencies:
- Experience with design patterns and C#.
- Skilled in designing microservices using CQRS.
- Proficient with AWS EKS and related services.
- Hands-on experience with Git and related workflows.
- Strong analytical and problem-solving skills.
- Agile scrum experience.
- Curiosity and eagerness to learn.
Preferences:
- Experience with Confluent Kafka.
- Application architecture experience.
- Familiarity with caching solutions like Redis.
- Experience with source control tools like TFS, GIT.
- Knowledge of Entity Framework or other .NET ORM tools.
Compensation: $150,000 - $225,000