Lead Developer - Portland, United States - Northcross Group

    Default job background
    Description
    Job Description

    Job Description


    Benefits:
    401(k)
    401(k) matching
    Competitive salary
    Dental insurance
    Health insurance
    Opportunity for advancement
    Paid time off
    Training & development
    Vision insurance
    Wellness resources

    About Northcross Group

    At Northcross Group (NCG), we support clients in the private and public sectors and address a variety of technology integration and cyber security initiatives.

    We provide quality business solutions and understand the importance of providing the same level of care to the people that will use it and the underlying data.

    These

    fundamentalstechnology,

    data, and peopleare all a part of the equation for success.

    Opportunity Description
    Northcross Group is seeking a passionate, experienced Development Manager.

    This is an exciting opportunity to lead development team efforts creating front and back-end applications to support internal and external consultative services in a DevOps environment.


    The position will be based out of NCGs Portland, Maine or Marquette, Michigan offices; qualified remote candidates across the United States will also be considered.

    Role & Responsibilities

    We are looking for a hands-on Developer Manager with advanced technical and leadership skills to collaborate on software design solutions and build high-quality, innovative, fully performing software in compliance with coding standards and technical design.

    Lead a team of qualified Developers to define, deploy, and run a DevOps practice facilitating rapid iterative deployments
    Monitor, evaluate, and ensure the completion of Development tasks and projects according to timelines
    Manage professional development, training, and provide mentorship and guidance to members of the DevOps team
    Consult with management and/or clients on the operational requirements of software solutions
    Establish comprehensive understanding of objectives and develop intuitive, user-friendly solutions
    Gather and refine specifications and requirements based on technical needs
    Oversee all phases of the development lifecycle from initial specification through developing, testing, and launching
    Identify tools and technologies to drive automation and optimization in support of development, testing, and deployment
    Collaborate with the creative team to match visual design intent
    Engage with internal and external clients to ensure successful audience adoption
    Keep abreast of industry best practices and implement
    Train and mentor junior development team members
    Participate in NCG initiatives and contribute positively to our team environment
    Qualifications
    Bachelor's degree in computer science/related field of study, or comparable experience
    8+ years development experience, 5+ years in a supervisory role
    3+ years of experience working with professional software engineering practices for the full software development lifecycle including coding standards, code reviews, source control management, build process, testing and operations

    5+ years of experience:

    Developing web applications with RESTful architectures
    JavaScript, , React, HTML, CSS
    Experience with server-side framework

    Excellent written and verbal communication and exceptional attention to detail
    Working knowledge of user interface (UI) design
    Strong relational database development skills (MySQL)

    Experience with:
    Basic DevOps, deploying and maintaining client projects
    Programming knowledge in SQL, operating system experience with LINUX and relational database knowledge with runtime environments like
    Modular, object-oriented programming design
    Frontend and backend testing frameworks integrated in a CI environment (Cypress, Artillery, SonarQube, Jest)

    Benefits
    At NCG, we have a commitment to excellence driven by continuous improvement across all areas of our business. We value our team members and offer competitive benefits, work/life balance, and opportunities for advancement.


    Benefits include:
    Competitive salary
    Employer-paid Health Insurance
    Dental Insurance
    Vision Insurance
    Employer contributing 401(k) Retirement Benefits
    Employer provided Life Insurance and Short- & Long-Term Disability Insurance
    Three weeks paid time off
    Eleven paid holidays
    Tuition and education benefits

    #J-18808-Ljbffr