Lead Software Developer - Atlanta, United States - Russ Hadick & Associates

    Default job background
    Description


    As a Lead Software Developer, you will be working in close collaboration with the Technical Lead and leading a team of talented developers to deliver critical items on the product module roadmap.

    What you will do


    • Writes and delivers complex code and modules for new features debugs existing code and modules and guides less experienced Developers - FTEs Contractors, Offshore Partner Resources - on such activities.
    • Participates in the development of coding practices guidelines and all technical processes and ensures they are followed by less experienced Developers.
    • Owns the assignment and allocation of defects to appropriate Developers for fixing.
    • Participates in gathering managing and analyzing requirements to design new application and system features.
    • Is responsible for overall estimates produced by less experienced Developers on a team for all technical work.
    Who you are


    • Extensive experience in a software engineering environment designing and developing software applications.
    • Extensive hands-on experience developing desktop applications using the following Microsoft technologies: C#, .NET Core, WPF, XAML, SMB, Visual Studio.
    • 1+ years of experience with .NET 5 or newer.
    • Extensive hands-on experience developing web and hybrid applications using , , HTML5, CSS3, JavaScript, Bootstrap, Material Design.
    • Extensive hands-on experience developing applications that use database technologies such as SQL Server, MySQL, MariaDB, LiteDB.
    • Experience working with message broker technologies such as RabbitMQ.
    • Experience working with Code Quality and Code Security scanning software/platforms such as SonarQube.
    • Good understanding secure design practices and DevOps CI/CD Pipelines.
    • Experience working in Public Cloud environments Azure/Oracle/AWS.
    • Bachelors or master's degree in computer sciences or Engineering.
    • Professional programming certification in a mainstream programming language is a plus.
    • Formal training in project management preferred.
    #J-18808-Ljbffr