Jobs

    Director OF Software Engineering - Alpharetta, United States - Insight Global

    Insight Global
    Insight Global Alpharetta, United States

    4 weeks ago

    Insight Global background
    Description

    Key Success Factors:

    • Technical Leadership: Proven ability to lead and inspire engineering teams to achieve technical excellence.
    • Modern Software Practices: Deep knowledge of and experience with modern software development methodologies and technologies.
    • Product Innovation: Drive product innovation and enhancements to elevate our Yard Management Software to world-class standards.
    • Security Expertise: Strong emphasis on implementing robust security practices within the software development lifecycle.
    • Scalability Focus: Experience in architecting and implementing scalable software solutions to accommodate future growth.
    • Customer-Centric Approach: Commitment to understanding and meeting customer needs, ensuring the software delivers an exceptional user experience.
    • Team Empowerment: Empower and develop engineering teams, fostering a collaborative and high-performance culture.
    • Agile Development: Champion and implement agile development methodologies to enhance efficiency and responsiveness.
    • Cross-Functional Collaboration: Collaborate effectively with cross-functional teams to align product development with business objectives.
    • Quality Assurance: Implement rigorous quality assurance processes to ensure the reliability and excellence of the software.
    • Technology Stack Mastery: Proficiency in selecting and leveraging the most suitable and cutting-edge technologies for optimal product development.
    • Continuous Improvement Mindset: Drive a culture of continuous improvement, regularly assessing and enhancing engineering processes.

    Key Responsibilities:

    • Strategic Product Development: Develop and execute a strategic plan for the enhancement and evolution of our software product.
    • Technical Roadmap: Lead the development of a technical roadmap to guide the evolution of the product to world-class status.
    • Security Implementation: Ensure the integration of robust security practices throughout the software development lifecycle.
    • Scalability Architecture: Architect and implement scalable solutions to accommodate growing user demands.
    • Customer Experience Enhancement: Enhance the software's user experience and delight customers.
    • Team Leadership: Lead, mentor, and develop engineering teams, fostering a culture of innovation and excellence.
    • Agile Implementation: Champion agile development methodologies, promoting efficiency, and responsiveness.
    • Cross-Functional Collaboration: Collaborate with product management, marketing, and other cross-functional teams to align development with business goals.
    • Quality Assurance Oversight: Implement and oversee rigorous quality assurance processes to ensure the reliability and excellence of the software.
    • Technology Stack Evaluation: Evaluate and select the most suitable technologies to enhance the software's performance and capabilities.
    • Continuous Improvement Initiatives: Drive and lead initiatives for continuous improvement in engineering processes and practices.


    We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day.

    We are an equal opportunity/affirmative action employer that believes everyone matters.

    Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances.

    If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to .

    com.

    To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
    .


    Qualifications:

    • 10+ years of experience in software development, with at least 5 years of experience in a management role
    • Strong understanding of software development principles and practices
    • Experience with a variety of programming languages and technologies
    • Experience with large-scale software development projects
    • Excellent leadership and communication skills
    • Ability to think strategically and make sound decisions
    • Experience with cloud computing platforms such as Azure
    • Experience with distributed systems and microservices
    • Experience with continuous integration and continuous delivery (CI/CD) pipelines
    • Experience with DevOps practices

  • Scientific Games

    Software Engineer

    2 weeks ago


    Scientific Games Alpharetta, United States

    Candidate must be local to Atlanta, GA - Hybrid Role · (Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.) · Software Development Engineer: Plans, designs, develops and tests ...

  • Equifax

    Software Engineer

    5 hours ago


    Equifax Alpharetta, United States

    Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge techn ...

  • Compass Technologies Inc

    Software Engineer

    3 weeks ago


    Compass Technologies Inc Alpharetta, United States

    Compass Technology Group is a woman and veteran owned small business focused on developing innovative electromagnetic measurement devices. We are looking for an experienced Software Engineer to join our software development team. We embrace a team-based problem-solving approach t ...

  • Inspire Brands Inc

    Software Engineer

    3 weeks ago


    Inspire Brands Inc Sandy Springs, United States

    Design and develop large scale enterprise software and technology in support of Inspire Brands' digital platforms mobile and web channel implementing service-oriented architecture. Sr Software Engineer plays a pivotal role in crafting a service interface and is responsible for in ...

  • Z3 Technologies

    Software Engineer

    1 day ago


    Z3 Technologies Alpharetta, United States

    Analyze, define and document business requirements to determine appropriate technological designs considering capabilities, limitations and design trade-offs. Collaborate with business teams modeling business processes and aligning the system and solution designs to align with bu ...

  • Truist Financial

    Software Engineer

    1 day ago


    Truist Financial Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? · If you have a disability and need assistance with the application, you can requ ...

  • Truist Inc

    Software Engineer

    2 weeks ago


    Truist Inc Alpharetta, United States

    The position is described below. If you want to apply, click the Apply button at the top or bottom of this page. You'll be required to create an account or sign in to an existing one. · Need Help? · If you have a disability and need assistance with the application, you can reques ...

  • Spry Info Solutions INC

    software engineers

    2 weeks ago


    Spry Info Solutions INC Alpharetta, United States

    Duties · : · Develop, customize, and implement big data applications. Utilize Hadoop, Hive, Hbase, Spark, Scala, Pig, Sqoop, etc. Design, develop, validate and deploy the Talend ETL processes. Build database prototypes to validate system requirements working with project manage ...


  • Autodesk Georgia, United States Full time

    Position Overview · Do you excel in an environment working on challenging employee experience products? Do you have a start-up mentality? If this sounds like you... let's talk. · Autodesk's Digital Employee Experience team is seeking a Principal Software Engineer to join our sof ...


  • Fineos Corporation Georgia, United States

    Summary · As a Software Engineer III (Senior) on the Platform team, you will develop new Platform features and infrastructure, influence architectural decisions, innovate and propose improvements while also mentoring more junior software developers. We follow the principles of ...


  • Lockheed Martin Georgia, United States

    Job Description · Lockheed Martin Aeronautics. Be More Than You Can Imagine. · The Cyber Software Engineer candidate is responsible for ensuring that an Integrated Product Team (IPT) is following secure software development practices to produce a cyber-resilient security soluti ...

  • T-Mobile

    Sr Engineer, Software

    2 weeks ago


    T-Mobile Georgia, United States Full time

    Be unstoppable with us · T-Mobile is synonymous with innovation–and you could be part of the team that disrupted an entire industry We reinvented customer service, brought real 5G to the nation, and now we're shaping the future of technology in wireless and beyond. Our work is a ...


  • Diligent Tec, Inc Alpharetta, United States

    (Java Full Stack with GCP & GCS) · Job Title: Senior Software Engineer · Location: Alpharetta, GA (Only Locals to Georgia) · Work Mode: Onsite · Interview: In-Person Interview only (No Exceptions) · Duration: Long Term Contract · Experience: Min. 12 Years. · Job Description · See ...


  • Truist Alpharetta, United States Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES · Following is a summary of the essential functions for this job. Other duties may be performed, both major and minor, which are not mentioned below. Specific activities may change from time to time. · 1. Act as top-level subject matter exper ...


  • InRhythm Alpharetta, United States

    Who Is InRhythm? · InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and pl ...


  • NR Consulting Alpharetta, United States

    Job Description: Client Job Description · UST is looking for Java Senior developers to build end to end business solutions and to work with one of the leading financial services organizations in the US and Canada. The ideal candidate must possess strong background on frontend and ...

  • Compass Technologies Inc

    Software Engineer II

    2 weeks ago


    Compass Technologies Inc Alpharetta, United States

    Position Summary · Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Assist in creating software architecture and solving complex problems. Reviews code for pull requests. · Essen ...


  • Compass Technologies Inc Alpharetta, United States

    Position Summary · Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process. Assist in creating software architecture and solving complex problems. Reviews code for pull requests. · Essentia ...


  • Insight Global Alpharetta, United States

    Title: Staff Software Engineer in Test (SDET) · Location: Hybrid in Alpharetta, GA · Duration: Permanent/Direct-Hire · Salary: $130k-$160k · Skillset Requirements: · 4+ years' experience in programming languages such as Java, C#, Python, or similar. · Experience with Selenium We ...


  • Nam Technologies Inc Alpharetta, United States

    [Senior Software Engineers (Salesforce) :Responsible for design and development of software applications; develop functional and technical designs for software applications; support in migrating the existing legacy applications to modern platforms; assist in fixing the issues tha ...