Full Stack Engineer
Listed on 2026-04-18
-
Software Development
Software Engineer
York Solutions is hiring for a Full Stack .NET Engineer on-site in Tampa, Florida.
Job Description:
Reporting to Credit Risk Application Technology Manager, this role will be responsible for working on the application development and support initiatives within the Enterprise Functions Technology Organization. This person is expected to work closely with the Business Users, Architects, System Integrators, Quality Engineers and Developers that are building and supporting the Credit Risk Applications.
With your deep expertise and proven success using analytical thinking and iterative problem-solving, you have what it takes to manage programs and processes strategically and tactically. Whether balancing the needs of multiple stakeholders or making sound decisions using data, analysis, past experience, and a risk mindset, you will serve as a trusted advisor who routinely solves complex business problems and delivers against milestones.
In the process, you will have exciting opportunities to develop your skills, expand your network, and build your career.
- Participate in all phases of software engineering lifecycle and troubleshoot technical problems as needed.
- Design, develop, deploy, and maintain applications, infrastructure, and platform according to changing requirements and following established processes and procedures.
- Lead in designing, developing, coding, and/or enhancing applications, features, infrastructure and/or application frameworks.
- Remediate application vulnerabilities and End Of Life (EOL) and work with Infrastructure teams to remediate infrastructure vulnerabilities, EOL and findings.
- Build and develop REST APIs and SOAP Services to integrate with other systems.
- Provide guidance and technical instruction to junior level engineers.
- Test, debug, and/or oversee the testing and validation of applications to ensure that quality and functionality are in line with the requirements, as well as industry security standards and protocols.
- Resolve production defects within defined SLA.
- Bachelor’s Degree (or foreign equivalent degree) in Information Technology, Information Systems, Computer Science, Software Engineering, or a related field. Experience in the financial services or banking industry is preferred.
- Minimum 8 years of developing at all levels of the application stack (front end/UI, middle/services, and back end/database)
- Experience leading and mentoring technical teams developing and supporting modern web-based applications.
- 5+ years experience with C#, .NET Framework, .NET Core, Web Sphere MQ, and Entity Framework
- Experience with Web application deployment and IIS (Internet Information Services)
- Experience implementing and maintaining RESTful APIs
- Experience with Angular JS, jQuery, or similar framework.
- Advanced knowledge of application, data, and infrastructure architecture disciplines
- Experience in Amazon Web Services (AWS) and Load Balancer
- Experience in designing data models and structures to store various kinds of data in different formats.
- Experience with RDBMS based databases such as Oracle and SQL Server.
- Experience with monitoring systems e.g., Splunk, Dynatrace
- Experience with agile development processes and practices (e.g., Scrum)
- Knowledgeable in virtualization and containerization (e.g., VMware, Virtual Box)
- Knowledgeable in Dev Ops workflow tool including Azure Dev Ops Services (ADO)
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals.
- Proven ability to work on multiple deliverables simultaneously, adhere to tight deadlines and adapt to change priorities.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).