Description:
The Software Development Team Lead will be responsible for guiding a team of developers through the full software development lifecycle, ensuring the delivery of high-quality, efficient, and maintainable code. This role involves technical leadership, project oversight, and fostering a collaborative and innovative team environment.
Job duties and Responsibilities:
- Lead and mentor a team of software developers, providing technical guidance and fostering professional growth.
- Collaborate with product owners, designers, and other stakeholders to understand requirements and translate them into technical specifications.
- Participate in the design and architecture of software solutions, ensuring scalability, performance, and security.
- Oversee the development process, ensuring adherence to coding standards, best practices, and project timelines.
- Conduct code reviews to ensure code quality and knowledge sharing within the team.
- Troubleshoot and resolve complex technical issues, providing timely and effective solutions.
- Manage project scope, identify potential risks, and proactively implement mitigation strategies.
- Contribute to the continuous improvement of our development processes and tools.
- Stay up-to-date with the latest technology trends and evaluate their potential application within GameStop.
- Facilitate effective communication and collaboration within the development team and with other departments.
- Ensure the team delivers high-quality software through comprehensive testing and deployment strategies.
- Support the integration of new technologies and systems with existing infrastructure.
- Monitor and analyze system performance, identifying areas for optimization.
Qualification:
- Must provide proof of identity and eligibility to legally work in the United States.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Software Developer with a strong understanding of software development methodologies.
- Demonstrated experience leading and mentoring a team of software developers.
- Solid understanding of object-oriented programming principles, data structures, and algorithms.
- Experience with one or more relevant programming languages (e.g., Java, C#, Python, JavaScript).
- Experience with database systems (e.g., SQL, NoSQL).
- Familiarity with version control systems (e.g., Git).
- Experience with agile development methodologies (e.g., Scrum, Kanban).
- Excellent problem-solving and analytical skills.
Required Job Skills and Abilities:
- Exceptional technical leadership and mentoring skills.
- Strong verbal and written communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences.
- Ability to work in a fast-paced, dynamic environment and adapt to changing priorities.
- Strong organizational and project management skills.
- Ability to collaborate effectively with cross-functional teams.
- Demonstrated ability to drive technical decisions and provide constructive feedback.
- Proficiency in using relevant development tools and technologies.
- Ability to troubleshoot and debug complex software issues.
- Self-motivated and proactive with a strong sense of ownership.
- Ability to follow instructions and established procedures.
- Work a flexible schedule as needed to meet project deadlines.
- Remain effective under pressure and handle stress appropriately.
Job descriptions are subject to change at any time based on business conditionseeds, including changes to the essential job duties, qualifications, and/or key job skills and abilities consistent with the position’s purpose. GameStop provides equal employment opportunities to all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status. GameStop provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.
- Certain state-specific exceptions may apply.
- This position accepts applications on an ongoing basis. Candidates should express their interest by clicking APPLY.
Full-time positions at GameStop are also eligible to participate in incentive programs, health benefits, paid time off, 401 (k), employee discount and a casual work environment. Positions at GameStop may also be eligible for a bonus and/or other incentives.