Vacancies

Senior Software Development Associate Director

Employer logo
Senior Software Development Associate Director
Jobright.ai

Country flag
Ashburn, Virginia, United States
Classification symbol Information Technology
H-1B
Job posted on July 30, 2025
APPLY NOW
Job Description:
Verified Job On Employer Career Site
Job Summary: Verizon is a leading telecommunications company that empowers people by connecting them to what brings them joy. The Associate Director of Software Development will lead a software development team to build analytics frameworks and corporate security applications, collaborating with various stakeholders to ensure quality and efficiency in project execution.
Responsibilities: • Lead, guide, and task a software development team to collaboratively build analytics frameworks and corporate security applications in support of a variety of projects. • Coordinate with architects, data engineers and data scientists, project managers, and product owners to specify the required capabilities. • Assist in verifying design approaches, validating priorities, and determining the types of components and software that need to be created. • Work closely with project managers to plan the tasks and sub-tasks, assign resources, resolve dependencies, and adjust to project changes as they occur. • Lead and mentor developers at various experience and skill levels, from new college graduates to distinguished engineers having decades of experience. • Perform employee evaluations, career development, and coaching. • Assess performance, coaching and development, holding employees accountable, taking appropriate corrective actions, training, and providing ongoing direction and feedback. • Ensure that software is developed following established department processes, in order to ensure quality, accuracy, and a positive customer experience. • Collaborate with other teams, e.g. integration and quality assurance, to guarantee successful outcomes. • Partner with management and peers to understand business challenges. • Craft creative approaches to improve productivity and unlock opportunities for cost and time savings. • Collaboratively define and drive improved development techniques and processes with peers. • Collaborate with other disciplines, such as network engineering and data science, to achieve a common goal. • Help to build business cases and translating requirements into practical business implementations.
Qualifications:
Required: • Bachelor’s degree in Computer Science, Computer Engineering and six or more years of work experience. • Six or more years of relevant work experience
Preferred: • Master’s degree or other advanced training. • Experience in corporate security and/or previous experience managing and leading development teams to deliver successful results. • Familiar with TDD, OOAD, Scrum and other agile techniques. • Experience with SQL and software programming packages like C++, Python, Java. • Work experience in the telecommunication domain. • Demonstrated communication and influence skills. • Experience with agile development concepts, software design and development, and a variety of programming languages and tools. • Excellent written and verbal communication skills; able to present progress and results for presentation to both customer and VZ audiences. • Excellent presentation skills, particularly the ability to effectively present to executives on highly technical subjects, tying results to business concepts. • Must be able to provide clear and complete technical documentation of designs and code to stakeholders and partner teams.
Company: Verizon is a broadband and telecommunications company that provides information and entertainment services. Founded in 1983, the company is headquartered in New York, New York, USA, with a team of 10001+ employees. The company is currently Public Company. Verizon has a track record of offering H1B sponsorships.
APPLY NOW