Lead .net Developer


  1. About Us
  2. Careers & Benefits
  3. Lead .NET Developer



Kennesaw, GA

Employment type



Mid level


Engineering, Information Technology


As a BrainJocks .NET Lead Developer, you will be responsible for technical delivery and major architectural decisions around projects. You will be leading small/medium sized teams on projects mainly based on Sitecore solutions. You should have a passion for working in a creative, dynamic and Agile environment with other engineers and partners.

You will be working with a fast-paced development team to build, implement and deploy web sites and applications using Microsoft platforms including .NET, Visual Studio, Sitecore, C#, IIS, Powershell, ASP.NET, ADO.NET and SQL Server. Using Agile techniques, you will be responsible for turning business requirements into technical solutions that delight our customers.

essential role Responsibilities

  • Work independently on user story implementation tasks
  • Handle the entire software development life cycle, end to end
  • Have ability to lead others, or others look to you for guidance
  • Self manage technical side of the projects
  • Write clean, optimized, documented and easily digestible code
  • Write unit and integration tests (based on project operational model)
  • Investigate issues and research optimal solution
  • Write technical documentation
  • Train client (based on project operational model) / hand over project to support
  • Assist developer team members in solving tasks as an advisor and in a hands-on role (e.g., bug fixing)
  • Be able to replace other developer team members in the event of an absence due to PTO or an emergency
  • Must be a strong team player with a personal commitment to the business and its customers

required competencies

  • Bachelor degree in Computer Science (or equivalent)
  • Minimum 5 years of professional experience
  • Knowledge of more than one programming language
  • Deep knowledge of multiple technology stacks
  • Comfortable with both front and back end development
  • Proven knowledge in following areas:
    • .Net Framework & C# Programming Language
    • Sitecore CMS
    • Javascript
    • Scripting languages - Powershell
    • Source Control - GIT
  • High level knowledge and practical experience in:
    • DevOps operations, Continuous Integration & Cloud
    • Windows Servers
    • Microsoft SQL Server
  • Experience with working in a dynamic environment
  • Ability to work independently and in a team environment
  • Ability to manage multiple tasks in a dynamic, agile environment
  • Attention to detail and accuracy
  • Strong ability to troubleshoot software problems - identify and solve problems creatively and effectively
  • Ability to learn and understand our processes, as well as recommend ways to continuously improve
  • Excellent communication skills - verbal and written
  • Excellent organizational skills
  • Excellent teamwork skills
  • Up-to-date with latest trends, techniques and technologies
  • Ethical conduct

Preferred Competencies

  • Knowledge of:
    • Modern JavaScript frameworks: Angular, Knockout, React, Vue, Ember…
    • NodeJS
    • Basics of SASS / CSS 
  • Strong understanding of Agile project concepts