Desktop Support Engineer
AHEAD provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.
About the role
The role involves managing a team of software developers and leading projects to develop innovative solutions for clients. Responsibilities include overseeing project timelines, coordinating with clients, and mentoring junior developers.
Responsibilities
- Oversee project timelines and ensure timely delivery of projects
- Collaborate with clients to understand project requirements and deliverables
- Mentor junior developers to enhance their skills and knowledge
- Lead cross-functional teams to achieve project goals
- Develop and maintain strong relationships with clients to build long-term partnerships
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field
- Minimum 5 years of relevant work experience in software development or project management
- Experience working with Agile methodologies and tools
- Strong leadership and interpersonal skills
- Ability to manage multiple projects simultaneously
Qualifications
- Proficiency in programming languages such as Java, Python, or C++
- Experience with version control systems like Git
- Knowledge of software development frameworks and tools
- Excellent communication and problem-solving skills
Skills
- Project management
- Leadership
- Client relationship management
- Technical expertise
Benefits
Flexible work schedule, professional development opportunities, competitive salary, and comprehensive benefits package.
Pay
Competitive salary based on experience and qualifications.
Schedule
Full-time position with standard business hours.
Note: Completion of the self-identification forms is voluntary and will not subject you to adverse treatment. For more information, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.