G
Global Payments Inc.
FullstackSenior
Senior Software Engineer - .NET (Full Stack)
C#ASP.NET.NETNestJSASP.NET Web APIMicrosoft SQL ServerJavaScriptTypeScriptHTMLCSSVue.jsReactAngularEntity FrameworkLINQGitCI/CDSnykCheckmarxBlackDuck
Про позицію
Global Payments Inc. is looking for a Senior Software Engineer - .NET (Full Stack) to join their Launchpad team, designing and maintaining full-stack web applications for merchant onboarding. The role involves modernizing legacy .NET applications and working with modern frontend frameworks.
Обовʼязки
- Design, develop, and maintain full-stack web applications using C#, ASP.NET Core, .NET, SQL Server, and modern JavaScript frameworks, while leading application modernization initiatives, including the migration of large-scale legacy .NET Framework 4.x applications to .NET Core/.NET
- Design and implement responsive, user-friendly frontend applications using JavaScript, TypeScript, HTML5, CSS3, and modern frameworks such as Vue.js, React, or Angular
- Develop and maintain RESTful APIs, backend services, and integrations with internal and external systems
- Create reusable UI components, libraries, and shared services to improve development efficiency and consistency
- Develop and execute unit, integration, and automated tests to ensure application quality and reliability
- Participate in code reviews, technical design sessions, architecture discussions, and sprint planning activities
- Troubleshoot and resolve application defects, production issues, and performance bottlenecks
Вимоги
- Bachelor's degree in computer science, Engineering, Information Systems, or equivalent practical experience, with 8+ years of software development experience in enterprise application environments
- 6+ years of hands-on C# development experience with deep expertise in .NET Framework, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, and modern .NET platforms (.NET Core/.NET 8+)
- Proven experience leading application modernization initiatives, including large-scale migrations from .NET Framework 4.x to .NET Core/.NET
- Strong frontend development experience using JavaScript, TypeScript, HTML5, CSS3, and modern frameworks such as Vue.js, React, or Angular, including building and consuming RESTful APIs
- Extensive knowledge of Entity Framework, LINQ, SQL Server, relational database design, authentication, authorization, and web security best practices
- Proficiency with Git, CI/CD pipelines, DevOps practices, automated testing (unit and integration), and code quality/security tools including Snyk, Checkmarx, and BlackDuck
- Strong technical leadership, analytical problem-solving, and communication skills, with experience mentoring engineers and delivering solutions in Agile development environments
Переваги
- Competitive compensation with annual salary range $113,600.00-$171,575.00
- Eligible for bonus
- Inclusive and global teams
- Opportunities to learn from industry experts
- Reasonable accommodations for individuals with qualified disabilities
Senior Software Engineer - .NET (Full Stack)$113,600.00-$171,575.00
Оригінал