FHNF IT CONSULTANT SR
Indexed description
Key Job Responsibilities
- Design, develop, test, deploy. and maintain enterprise web applications
- Participate in application architecture technical design, and code reviews
- Develop modern user interfaces using Angular and Blazor
- Build RESTful APIs and backend service using Microsoft .NET
- Design and optimize Microsoft SQL Server databases, queries, stored procedures, and indexing strategies
- Develop distributed applications using message queue technologies such as RabbitMQ or Azure Service Bus
- Collaborate directly with business users to gather requirements and translate business needs into technical solutions
- Lead technical projects and provide guidance to other developers
- Participate in Agile planning sessions, sprint reviews, and retrospectives
- Troubleshoot production issues and implement long-term solutions.
- Write clean, maintainable, well-documented and thoroughly test code
- Bachelor's degree in computer science, Information Technology, or Software Engineering
- Minimum of 5 years of professional software development experience.
- Strong experience with Microsoft .NET (.NET Framework and/or .NET), C#, Angular, Blazor, Microsoft SQL Server
- Experience building REST APIs and service-oriented applications.
- Experience with one or more message queue technologies such as: RabbitMQ, MSMQ or IBM MQ
- Experience using Git and GitHub for source control.
- Experience with Azure DevOps including repositories, pipelines, work items, and release management.
- Strong understanding of object-oriented programming principles and software design patterns.
- Experience developing secure, scalable, and maintainable enterprise applications.
- Experience leading technical initiatives or serving as technical lead on projects.
- Experience with Agile software development practices and tools such as Jira.
- Excellent written and verbal communication skills.
- Strong analytical and problem-solving abilities.
- Ability to work both independently and collaboratively within a team environment.
- Entity Framework or Entity Framework Core
- ASP.NET Core
- Dependency Injection
- Microservices architecture
- Docker or Kubernetes
- Azure cloud services
- Authentication technologies (OAuth2, OpenID Connect, SAML, Active Directory, Microsoft Entra ID)
- SignalR
- Performance tuning and application monitoring
- PowerShell scripting
- JSON and XML integration
- OpenAPI / Swagger
- AI / ML development tools and models
- Object-oriented design principles (SOLID)
- Design patterns
- RESTful architecture
- Asynchronous programming
- Dependency Injection
- Secure coding practices
- SQL optimization
- Source control best practices
- Agile software development methodologies
- Software development lifecycle (SDLC)
- Unit testing and integration testing
- Continuous Integration / Continuous Deployment (CI/CD)
- Excellent customer service orientation.
- Strong interpersonal and collaboration skills.
- Ability to communicate effectively with technical and non-technical stakeholders.
- Strong organizational and time management skills.
- Ability to prioritize multiple projects in a fast-paced environment.
- Self-motivated with a passion for continuous learning.
- Comfortable mentoring developers and sharing technical knowledge.
Benefit Highlights
- Medical with wellness incentives, dental, and vision
- HSA with company match
- Maternity and parental leave
- Tuition reimbursement
- Mentor program
- 401(k) with 6% match
- More -- FirstHorizon.com/First-Horizon-National-Corporation/Careers/Our-Benefits
X formerly Twitter
YouTube
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search