Location: Rutherford, NJ
Job Summary:
Job Duties
- Lead, manage, and grow multiple software engineering teams.
- Mentor and guide engineers' professional and technical development.
- Collaborate with product leaders on strategy and roadmap definition.
- Manage diverse technology platforms and projects for scalable applications.
- Improve software engineering practices continually.
- Design, develop, test, and support technical solutions in Agile teams.
- Ensure craftsmanship, availability, resilience, and scalability of solutions.
- Foster innovation and teamwork within the engineering community.
Required Skills (Keywords)
- Leadership
- Software Development
- People Management
- Agile Practices
- AWS
- Java, Python
- Serverless Technologies
- Strategic Thinking
- Mentorship
Required Experiences (Topics)
- Bachelor’s Degree
- 7+ years in software development
- 5+ years in people management
- Master’s Degree (preferred)
- 10+ years in software development (preferred)
- Agile methodologies experience
Job URLs: