Senior .Net Developer - Vice President

Citi•Tampa, FL
•$113,840 - $170,760

About The Position

The Applications Development Technology Lead Analyst is a senior-level position responsible for establishing, designing, and implementing new or revised application systems and programs in coordination with the Technology team. The role leads application systems analysis, architecture alignment, and software engineering activities for high-throughput, enterprise-scale platforms. The position partners with engineering, architecture, and business management teams to integrate functions, define system enhancements, and support new products and process improvements. It resolves complex, high-impact technical challenges; ensures applications follow enterprise architecture, security, and coding standards; and develops and governs processes for coding, testing, debugging, CI/CD, and deployment. The role also provides technical mentorship and guidance, aligns business domains with architecture and infrastructure, and manages risks and compliance responsibilities.

Requirements

  • At least 6 years of professional software engineering and applications development experience.
  • At least 5 years of hands-on enterprise application development using C# and .NET/.NET Core.
  • At least 5 years of experience in database design, optimization, and querying using Microsoft SQL Server.
  • Demonstrated experience architecting and developing event-driven microservices architectures.
  • Experience building multithreaded, low-latency, high-performance applications.
  • Hands-on experience developing, deploying, and managing applications in containerized environments using Docker, Kubernetes, and Red Hat OpenShift.
  • Strong foundation in software design patterns, Clean Architecture/SOLID principles, and enterprise source control management with Git.
  • Track record of designing secure, scalable, resilient, and highly available enterprise applications.
  • Ability to manage technical deliverables, implement complex projects, and adapt priorities in a dynamic environment.
  • Excellent written and verbal communication skills, including the ability to explain technical concepts to technical and non-technical stakeholders.
  • Bachelor’s degree, university degree, or equivalent work experience.

Nice To Haves

  • Experience in fast-paced Agile environments; Scrum is preferred.
  • Hands-on experience with enterprise messaging platforms such as Apache Kafka and IBM MQ.
  • Familiarity with financial market messaging standards, including SWIFT ISO 20022 and ISO 15022.
  • Working knowledge of financial protocols and connectivity mechanisms such as FIX protocol, FileAct, and InterAct.
  • Experience designing and integrating services using gRPC, RESTful APIs, and modern communication protocols.
  • Master’s degree in Computer Science, Information Technology, Software Engineering, or a related discipline.

Responsibilities

  • Partner with engineering, architecture, and business management teams to integrate functions, define system enhancements, and support new products and process improvements.
  • Resolve high-impact technical challenges by evaluating complex business flows and distributed system processes and applying industry best practices.
  • Provide advanced application programming expertise and ensure designs and implementations follow enterprise architecture blueprints, security standards, and coding best practices.
  • Develop, standardize, and govern processes for coding, testing, debugging, CI/CD, and deployment.
  • Maintain knowledge of how business domains, architecture, and infrastructure work together to achieve organizational goals.
  • Analyze complex functional and non-functional requirements and provide innovative technical solutions.
  • Mentor and advise mid-level developers and software engineers, allocate tasks, and guide technical execution.
  • Assess risks in business decisions; drive compliance with applicable laws, rules, regulations, and policies; apply sound ethical judgment; and transparently escalate, manage, and report control issues.

Benefits

  • Medical, dental, and vision coverage
  • 401(k)
  • Life, accident, and disability insurance
  • Wellness programs
  • Paid time off, including vacation, sick leave, and paid holidays
  • Eligible employees may receive discretionary and formulaic incentive and retention awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service