Full Job Description
.Net Full Stack Lead Developer (React) with Banking Domain
Location: Atlanta, GA/Charlotte, NC (Hybrid. 3 day onsite)
Job description:
We are seeking a talented and experienced .NET Full Stack Lead to guide our development team in creating advanced enterprise-level applications using the latest technologies in the .NET ecosystem, including .NET Core. As a technical leader, you will be responsible for overseeing the development process from conception to deployment, ensuring high-quality code, and aligning with the strategic goals of the organization.
Responsibilities:
- Lead a team of developers in building scalable, high-quality, and high-performance applications using .NET Core and React.JS.
- Develop and maintain all levels of product functionality: front-end to back-end, database, and server integration.
- Architect and define the structure of new systems and how they will integrate with existing systems.
- Collaborate with project managers, UI/UX designers, and other stakeholders to establish project requirements and timelines.
- Enforce coding standards and review the team's code to ensure best practices.
- Address complex problems in a hands-on manner and provide guidance to team members.
- Lead by example in writing clean, maintainable, and testable code.
- Integrate third-party services and configure middleware as needed.
- Ensure the implementation of security and data protection measures.
- Stay up-to-date with emerging trends and technologies in the .NET ecosystem.
- Oversee the performance testing and tuning of applications.
- Provide technical leadership in Agile ceremonies and assist in the refinement of processes.
- Facilitate growth within the team by providing clear and constructive feedback and creating opportunities for professional development.
Requirement:
- At least 10 years of professional experience in .NET development with a proven track record as a team leader.
- Strong expertise in .NET Core and familiarity with the full .NET stack, including C#, ASP.NET MVC, Web API, Entity Framework, and LINQ.
- Proficiency in front-end technologies like HTML5, CSS3, JavaScript, and React.JS
- Experience with SQL Server or another relational database management system.
- Familiarity with cloud services such as Azure, AWS, or Google Cloud Platform.
- Solid understanding of object-oriented programming principles, design patterns, and software architecture.
- Experience with Git or another distributed version control system.
- Excellent problem-solving, organizational, and leadership skills.
Strong communication and interpersonal abilities