Lead .NET Developer

Raymond James Financial, Inc.
St. Petersburg, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

St. Petersburg, United States of America

Tech stack

ASP.NET
.NET
Amazon Web Services (AWS)
Automation of Tests
C Sharp (Programming Language)
Software Quality
Code Review
Relational Databases
DevOps
Python
Microsoft SQL Server
MVC
Oracle Applications
Software Architecture
Software Engineering
Angular
PySpark
Information Technology
Front End Software Development
Api Gateway
REST
Api Management
Docker
Web Api
Microservices

Job description

  • Design, develop, and maintain scalable, high-performance applications using .NET technologies
  • Build and maintain responsive frontend applications using Angular
  • Lead technical design discussions and contribute to architectural decisions
  • Develop and consume RESTful APIs and microservices-based solutions
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Ensure code quality through best practices, code reviews, and automated testing
  • Mentor and guide junior developers while providing technical leadership
  • Troubleshoot and resolve complex technical issues
  • Contribute to CI/CD pipelines and DevOps practices

Requirements

  • Bachelor's degree in computer science or a related field (or equivalent experience)
  • 5+ years of experience in software development
  • Proven experience in a senior developer or technical lead role
  • Strong proficiency in C#, ASP.NET Core, .NET Framework, MVC, and Web API
  • Hands-on experience with Angular for frontend development
  • Experience with relational databases such as SQL Server and/or Oracle
  • Solid understanding of microservices architecture and RESTful APIs
  • Proven experience designing and developing API integrations using AWS services (e.g., API Gateway, Lambda, Step Functions).
  • Familiarity with CI/CD pipelines and DevOps practices.

Preferred Qualifications (Nice to Have):

  • Experience working with AWS cloud platform
  • Experience with Python and PySpark
  • Experience with Docker and Kubernetes

Key Skills:

  • Strong problem-solving and analytical abilities
  • Excellent leadership and communication skills
  • Ability to work in a fast-paced, collaborative environment

Apply for this position