Senior Manager, Software Engineering - Alpharetta, United States - OnSolve

    OnSolve
    OnSolve Alpharetta, United States

    3 weeks ago

    Default job background
    Description
    Senior Manager, Software Engineering (Front-End - React)
    Proven leadership capabilities in a software development environment are a must
    B.S. in Computer Science or related field or equivalent professional experience
    Experience with modern front-end build tools and version control systems
    7+ years of experience in front-end development
    5+ years of experience in a leadership or management role
    Experience in deployment technologies such as Docker, Kubernetes, and Microservices
    Demonstrated experience in leading and managing high-performance engineering teams
    Excellent communication and interpersonal skills
    Proven ability to make strategic decisions and drive results
    Track record of successfully managing complex software development projects from initiation to delivery
    Strong analytical and problem-solving skills, with the ability to address both technical and personnel-related challenges
    Must be efficient and organized be able to work on multiple projects with other Architects
    Responsibilities

    An ideal candidate will have a passion for creating high-performing teams and creating solutions to power the next generation of the Onsolve Product Portfolio

    You'll wear many hats:

    on a given day, you'll function as team lead, developer, mentor, change agent, and whatever is necessary to ensure that the team ships high-quality products.

    Lead, mentor, and inspire a team of front-end developers to achieve project goals and personal career growth
    Foster a collaborative, inclusive team culture that encourages innovation, creativity, and continuous improvement
    Oversee the end-to-end development process, ensuring the timely delivery of high-quality front-end solutions
    Collaborate with cross-functional teams, including UX/UI designers, product managers, and back-end developers, to define project scope, requirements, and timelines
    Provide technical guidance and expertise in front-end development technologies, best practices, and emerging trends
    Collaborate with the architecture team to define and maintain front-end development standards and guidelines
    Conduct code reviews to ensure adherence to coding standards, best practices, and design principles
    Implement and promote automated testing and continuous integration processes to maintain code quality
    Identify and evaluate new technologies and tools to enhance the team's efficiency and effectiveness
    Communicate effectively with stakeholders, including product owners, project managers, and executives, to provide updates on project status, challenges, and solutions
    Other duties as assigned
    Qualifications

    Proven leadership capabilities in a software development environment are a must
    B.S. in Computer Science or related field or equivalent professional experience
    Proficient in front-end technologies such as HTML, CSS, JavaScript, React, Angular, etc
    Strong understanding of responsive design principles and cross-browser compatibility
    Experience with modern front-end build tools and version control systems
    7+ years of experience in front-end development
    5+ years of experience in a leadership or management role
    Experience in deployment technologies such as Docker, Kubernetes, and Microservices
    Demonstrated experience in leading and managing high-performance engineering teams
    Excellent communication and interpersonal skills
    Proven ability to make strategic decisions and drive results
    Track record of successfully managing complex software development projects from initiation to delivery
    Strong analytical and problem-solving skills, with the ability to address both technical and personnel-related challenges
    Must be efficient and organized be able to work on multiple projects with other Architects
    Responsibilities

    An ideal candidate will have a passion for creating high-performing teams and creating solutions to power the next generation of the Onsolve Product Portfolio

    You'll wear many hats:

    on a given day, you'll function as team lead, developer, mentor, change agent, and whatever is necessary to ensure that the team ships high-quality products.

    Lead, mentor, and inspire a team of front-end developers to achieve project goals and personal career growth
    Foster a collaborative, inclusive team culture that encourages innovation, creativity, and continuous improvement
    Oversee the end-to-end development process, ensuring the timely delivery of high-quality front-end solutions
    Collaborate with cross-functional teams, including UX/UI designers, product managers, and back-end developers, to define project scope, requirements, and timelines
    Provide technical guidance and expertise in front-end development technologies, best practices, and emerging trends
    Collaborate with the architecture team to define and maintain front-end development standards and guidelines
    Conduct code reviews to ensure adherence to coding standards, best practices, and design principles
    Implement and promote automated testing and continuous integration processes to maintain code quality
    Identify and evaluate new technologies and tools to enhance the team's efficiency and effectiveness
    Communicate effectively with stakeholders, including product owners, project managers, and executives, to provide updates on project status, challenges, and solutions
    Other duties as assigned
    Job Summary


    OnSolve seeks a hands-on Senior Manager, Software Engineering, with excellent leadership, management, and technical qualifications to manage a globally distributed UI development team.

    We require experience in SaaS platforms and technology systems, with hands-on experience designing Enterprise Software solutions in both Java and .NET Stacks.

    An ideal candidate will have a passion for... creating high-performing teams and creating solutions to power the next generation of the Onsolve Product Portfolio.

    You'll wear many hats:

    on a given day, you'll function as team lead, developer, mentor, change agent, and whatever is necessary to ensure that the team ships high-quality products.

    Proven leadership capabilities in a software development environment are a must.

    OnSolve uses many technologies across its portfolio, including Java, .NET, C#, , React Native, Oracle, SQL, etc., so deep experience in some of these technology stacks is preferred.

    Responsibilities


    • Lead, mentor, and inspire a team of front-end developers to achieve project goals and personal career growth.
    • Foster a collaborative, inclusive team culture that encourages innovation, creativity, and continuous improvement.
    • Oversee the end-to-end development process, ensuring the timely delivery of high-quality front-end solutions.
    • Collaborate with cross-functional teams, including UX/UI designers, product managers, and back-end developers, to define project scope, requirements, and timelines.
    • Provide technical guidance and expertise in front-end development technologies, best practices, and emerging trends.
    • Collaborate with the architecture team to define and maintain front-end development standards and guidelines.
    • Conduct code reviews to ensure adherence to coding standards, best practices, and design principles.
    • Implement and promote automated testing and continuous integration processes to maintain code quality.
    • Identify and evaluate new technologies and tools to enhance the team's efficiency and effectiveness.
    • Communicate effectively with stakeholders, including product owners, project managers, and executives, to provide updates on project status, challenges, and solutions.
    • Other duties as assigned.
    Qualifications


    • B.S. in Computer Science or related field or equivalent professional experience
    • Proficient in front-end technologies such as HTML, CSS, JavaScript, React, Angular, etc.
    • Strong understanding of responsive design principles and cross-browser compatibility.
    • Experience with modern front-end build tools and version control systems.
    • 7+ years of experience in front-end development.
    • 5+ years of experience in a leadership or management role.
    • Experience in deployment technologies such as Docker, Kubernetes, and Microservices.
    • Demonstrated experience in leading and managing high-performance engineering teams.
    • Excellent communication and interpersonal skills.
    • Proven ability to make strategic decisions and drive results.
    • Track record of successfully managing complex software development projects from initiation to delivery.
    • Strong analytical and problem-solving skills, with the ability to address both technical and personnel-related challenges.
    • Must be efficient and organized be able to work on multiple projects with other Architects.
    Travel


    • Less than 5%


    The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification.

    They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.

    All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed

    Company information

    OnSolve is a leading critical event management provider that proactively mitigates physical threats, allowing organizations to remain agile when a crisis strikes.

    Using the most trusted expertise and reliable AI-powered risk intelligence, critical communications and incident management technology, the OnSolve Platform enables enterprises, SMB organizations and all levels of government to detect, anticipate and mitigate physical threats that impact their people, places and property.

    With billions of alerts sent annually and proven support for both the public and private sectors, OnSolve is used by thousands of entities to save lives, protect communities, safeguard critical infrastructure and enable agility for the organizations that power our economy.

    For more information, please visit
    Computer Software, Telecommunications, Information Technology and Services, Business Services, Management Consulting, Emergency Notification Platforms, Emergency Mass Notification Solutions, Secure Text Messaging Solutions, Emergency Alerts & Automated Notifications, Critical Communication Solutions

    Company Specialties:
    Emergency Notification Software, Mass Notification Software, Secure Messaging, Critical Communications, SaaS, Intelligent Notification Platform, Operational Alerting, IT Alerting, Mobile Communications, Mass Notification, Disaster Recovery, Business Continuity, Critical Event Management, Risk Intelligence, Actionable Intelligence, and Business Continuity

    #J-18808-Ljbffr