Senior Director, Enterprise Networking
NVIDIA AI · Santa Clara, CA · 1 mo ago
Information TechnologyFull-time
About the role
Lead software development projects from conception to deployment, ensuring high-quality standards are met.
Responsibilities
- Develop and maintain scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other developers.
- Conduct code reviews and provide constructive feedback to enhance team coding practices.
- Participate in design sprints and user research sessions to inform product development.
- Implement agile methodologies to manage project timelines and deliverables.
Requirements
Must have a bachelor's degree in Computer Science or a related field.
At least 5 years of professional software development experience.
Proficiency in at least one major programming language such as Java, Python, or JavaScript.
Qualifications
Experience with version control systems like Git.
Strong problem-solving skills and ability to work independently and as part of a team.
Skills
- Agile methodologies
- Version control systems (Git)
- Software development lifecycle
- Scalable architecture
- Continuous integration/continuous deployment (CI/CD)
Benefits
Flexible working hours.
Professional development opportunities.
Competitive salary package.
Pay
$80,000 - $100,000 annually.
Schedule
Full-time position.