Be Part Of A High-Performing Team:
Join a global financial institution known for combining long-term stability with a strong culture of integrity, collaboration, and client focus. In the Americas, SMBC has more than 6,000 employees and emphasizes honor, innovation, and lasting partnerships across its business lines. The environment is well-suited for professionals who thrive in structured, high-accountability teams where technology plays a critical role in supporting secure, scalable business operations. This opportunity sits within a technology organization supporting enterprise-grade delivery in a hybrid setting, offering the chance to contribute to modern application development efforts in a highly regulated, performance-driven environment.
What’s In Store For You:
Engagement: W2 only (no C2C/1099)
This is a long-term contract opportunity with a hybrid work model based in Jersey City, New Jersey. The role offers the chance to work on business-critical application development in a mature enterprise environment, partnering with cross-functional stakeholders and contributing across the full software development lifecycle. It is well suited for a mid-level developer looking to deepen hands-on experience in modern Microsoft technologies while working within an Agile-oriented delivery team.
How You Will Make An Impact:
- Design, build, test, and deploy scalable applications using C# and the Microsoft .NET ecosystem
- Develop and enhance backend services, APIs, and application components that support business and operational needs
- Translate functional and technical requirements into high-quality, maintainable code
- Troubleshoot defects, optimize performance, and improve application reliability and security
- Participate in code reviews, unit testing, and development best practices to support high-quality releases
- Partner with business analysts, project managers, and technical teams to support delivery across the SDLC
- Maintain documentation for code, systems, and development processes
- Support source control, deployment coordination, and ongoing release activity with engineering or IT partners
Are you an experienced .NET developer ready to make an impact?
- 5+ years of professional software development experience, with strong hands-on C# and .NET expertise
- Proven experience developing applications with .NET Framework, .NET Core, and ASP.NET MVC
- Strong understanding of RESTful APIs, web services, LINQ, and Entity Framework
- Solid experience with SQL Server and relational database design and querying
- Experience with Git or other version control tools in a collaborative development environment
- Familiarity working in Agile or Scrum delivery teams
- Ability to debug, troubleshoot, and improve performance across application layers
- Strong communication skills with the ability to work effectively across technical and business teams
- Experience with JavaScript, HTML, and CSS is helpful
- Microsoft certifications such as MCP or MCSA are a plus