APCON
Director of Software Engineering
APCON, Plano, Texas, us, 75086
Director of Software Engineering (Plano, TX/ On-Site)
Why APCON?
APCON is an industry leader in network visibility and security solutions. We provide an unparalleled level of confidence to enterprise and mid-size organizations seeking ultimate network insights. Our customers include Fortune 1000 companies to mid-size organizations within the financial services, telecommunications, and healthcare sectors.
Purpose of Job:
Join APCON as the Director of Software Engineering, leading our team of software engineers and engaging in in-depth technology reviews with the team and high-level strategic discussions with leadership.
Responsibilities:Lead and mentor a diverse team of Managers, Software Engineers, FPGA specialists, and Test Engineers, inspire and guide teams.Ensure timely and high-quality releases of projects by managing the software delivery process and delivering reliable solutions.Collaborate with cross-functional teams to drive the development and implementation of innovative network monitoring solutions, to enhance efficiency and security.Oversee software development for existing and next-generation product releases, ensuring APCON remains competitive in a fast-paced, high-tech environment without compromising on quality.Define software architectures based on product requirements, prioritizing user experience to deliver exceptional products that leave a lasting impact on our customers.Build trust, attract top talent, and proactively overcome challenges to drive Engineering Projects shaping the future of Enterprise Technologies and contributing to APCON's success.Lead legacy, current and upcoming projects, and product launch, aligning them with APCON's visionary strategy.Participate in high-level strategic discussions with company leadership to ensure software development aligns with APCON's overall goals.Foster an environment that encourages and values new ideas, contributing to APCON's success and industry growth, empowering our teams to explore creative solutions.Qualifications and Requirements:
10+ years of experience in software engineering project design and development5+ years of experience leading manufacturing software engineering teamsStrong experience in Enterprise Network Management and Network automationExperience with networking concepts in data centers, understanding and working with various networking technologies and protocols, and virtual networks (deduplication and Cisco NetFlow are a must)Proficiency in programming languages such as Java, C++, Python, Bash, or other scripting languages, tools, and framework in web application development, and Data AnalyticsExperience in enterprise software development, with a focus on network switches, switch dashboards, VM servers, product security, Database schema, REST Interface, API Web server, and Mobile APP development.Experience with software/hardware integrationExperience in designing and leading scalable and high-performance network monitoring solutionsPhysical Requirements:
Prolonged periods sitting at a desk and working on a computerMust be able to lift up to 15 pounds at timesCore Competencies:
Strong leadership skills with the ability to communicate and manage various engineering teamsProven track record in driving complex software product development projects to successful and timely completionExcellent organizational, planning, presentation, troubleshooting, and multi-tasking skillsAbility to maintain a high level of confidentiality and professionalismAbility to prioritize and be flexible in a fast-paced environmentFamiliarity with the latest trends and advancements in network visibility and software-defined networkingEducation:
Bachelor's Degree required in Computer Science, Software Engineering, or a related field (BSCS, BSEE strongly preferred; MSCS/MSEE a plus)Travel:
Rare, 10% or lessBenefits:
Medical, dental and vision insuranceCompany-paid short- and long-term disabilityFlexible spending accountsHealthy work-life balance and generous paid time off programRetirement savings matchProfessional development programVolunteer time off and employee assistance planCollaborative and innovative work environmentOn-site exercise facility
APCON is an EEO Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. Offers are contingent on the successful completion of pre-employment background screenings.
Why APCON?
APCON is an industry leader in network visibility and security solutions. We provide an unparalleled level of confidence to enterprise and mid-size organizations seeking ultimate network insights. Our customers include Fortune 1000 companies to mid-size organizations within the financial services, telecommunications, and healthcare sectors.
Purpose of Job:
Join APCON as the Director of Software Engineering, leading our team of software engineers and engaging in in-depth technology reviews with the team and high-level strategic discussions with leadership.
Responsibilities:Lead and mentor a diverse team of Managers, Software Engineers, FPGA specialists, and Test Engineers, inspire and guide teams.Ensure timely and high-quality releases of projects by managing the software delivery process and delivering reliable solutions.Collaborate with cross-functional teams to drive the development and implementation of innovative network monitoring solutions, to enhance efficiency and security.Oversee software development for existing and next-generation product releases, ensuring APCON remains competitive in a fast-paced, high-tech environment without compromising on quality.Define software architectures based on product requirements, prioritizing user experience to deliver exceptional products that leave a lasting impact on our customers.Build trust, attract top talent, and proactively overcome challenges to drive Engineering Projects shaping the future of Enterprise Technologies and contributing to APCON's success.Lead legacy, current and upcoming projects, and product launch, aligning them with APCON's visionary strategy.Participate in high-level strategic discussions with company leadership to ensure software development aligns with APCON's overall goals.Foster an environment that encourages and values new ideas, contributing to APCON's success and industry growth, empowering our teams to explore creative solutions.Qualifications and Requirements:
10+ years of experience in software engineering project design and development5+ years of experience leading manufacturing software engineering teamsStrong experience in Enterprise Network Management and Network automationExperience with networking concepts in data centers, understanding and working with various networking technologies and protocols, and virtual networks (deduplication and Cisco NetFlow are a must)Proficiency in programming languages such as Java, C++, Python, Bash, or other scripting languages, tools, and framework in web application development, and Data AnalyticsExperience in enterprise software development, with a focus on network switches, switch dashboards, VM servers, product security, Database schema, REST Interface, API Web server, and Mobile APP development.Experience with software/hardware integrationExperience in designing and leading scalable and high-performance network monitoring solutionsPhysical Requirements:
Prolonged periods sitting at a desk and working on a computerMust be able to lift up to 15 pounds at timesCore Competencies:
Strong leadership skills with the ability to communicate and manage various engineering teamsProven track record in driving complex software product development projects to successful and timely completionExcellent organizational, planning, presentation, troubleshooting, and multi-tasking skillsAbility to maintain a high level of confidentiality and professionalismAbility to prioritize and be flexible in a fast-paced environmentFamiliarity with the latest trends and advancements in network visibility and software-defined networkingEducation:
Bachelor's Degree required in Computer Science, Software Engineering, or a related field (BSCS, BSEE strongly preferred; MSCS/MSEE a plus)Travel:
Rare, 10% or lessBenefits:
Medical, dental and vision insuranceCompany-paid short- and long-term disabilityFlexible spending accountsHealthy work-life balance and generous paid time off programRetirement savings matchProfessional development programVolunteer time off and employee assistance planCollaborative and innovative work environmentOn-site exercise facility
APCON is an EEO Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. Offers are contingent on the successful completion of pre-employment background screenings.