This is an intermediate-level role on the Technology team. You will help set up and roll out new or revised application systems and programs, and contribute to the company's applications systems analysis and programming work.
Responsibilities
Run feasibility studies, prepare time and cost estimates, and help with IT planning, technology risk, application development and model development.
Build and put in place new or changed applications and programs that meet specific business needs or user groups.
Oversee every stage of development, from analysis and design through build, testing and rollout, and give users and business teams operational support.
Apply deep applications development expertise to complex problems, assess business processes, system processes and industry standards, and make sound evaluative calls.
After go-live, review how the business uses the system, then recommend and build security measures so the design works as intended.
Work with users, clients and other technology groups on issues, propose advanced programming solutions, and install and support customer exposure systems.
Make sure essential procedures are followed, and help define operating standards and processes.
Advise and coach newer or junior analysts.
Work with limited direct supervision and use independent judgement.
Act as subject matter expert for senior stakeholders and other team members.
Assess risk in business decisions with attention to the company's reputation and to protecting the company, its clients and assets. Drive compliance with laws, rules, regulations and policy, use sound ethical judgement, and escalate, manage and report control issues openly.
Other job-related duties may be assigned as needed.
Requirements
Recommended: 5-8 years of relevant experience.
Recommended: experience in systems analysis and programming of software applications.
Recommended: experience managing and delivering projects successfully.
Recommended: working knowledge of consulting and project management methods.
Recommended: ability to handle pressure, deadlines, and unexpected changes in expectations or requirements.
Recommended: bachelor's degree or university degree, or equivalent experience.
6+ years of full stack.NET development experience.
Strong skills in C, ASP.NET/.NET 8 and React/Angular.
Experience building microservices, REST APIs and cloud-native applications.
Hands-on work with Docker, Kubernetes, AWS and Azure.
6+ years working with SQL Server (MSaaS) and Oracle, including performance tuning and database optimization.
Experience with Python, FastAPI, generative AI and AI-assisted development tools.
Solid understanding of Agile and SAFe methods.
Experience gathering requirements and turning business needs into technical solutions.
Able to create and maintain technical documentation, process flows and data models.
Take part in project planning, estimation and delivery.
Follow SDLC standards, security requirements and development best practices.
Help with modernization, automation and cloud transformation work.
Strong debugging, troubleshooting and performance analysis skills.
Experience supporting production systems and driving issues to resolution.
Knowledge of monitoring, observability and incident management.
Strong written and verbal communication skills.
Able to work well with business and technology stakeholders.
Shows ownership, teamwork and mentoring ability.
Preferred: financial services experience in settlements, FX, custody or corporate actions.
Preferred: financial services or capital markets experience.
Preferred: experience with AI-enabled engineering and modern software development practices.
Conditions
Full-time position based in Tampa, Florida, United States.
Base pay range is $96,960.00 - $145,440.00.
The posting is expected to close on Nov 02, 2026.
The company is an equal opportunity employer. AI helps match skills to roles, but people make all hiring decisions.
Benefits
Eligible employees may receive discretionary and formulaic incentive and retention awards.
Medical, dental and vision coverage.
401(k) plan.
Insurance covering life, accident and disability.
Wellness programs.
Paid time off: vacation, sick leave and paid holidays.
Offerings vary by jurisdiction, job level and date of hire.