Software Development Manager - Agile Methods
Technology
NasTech Global, Inc.Birmingham, United States€90,000 - €130,000 /year2 weeks agoUntil 6/6/2026
Full timeOn-site
Job description
Requirements
Must have:
- Proven experience in managing offshore teams at the enterprise level, which is crucial for this position.
- In-depth understanding and proficiency in project management methodologies, resource management practices, and change management strategies.
- A background in Java is preferred, though the first two skills are considered more critical.
- Experience in object-oriented analysis and design.
- Familiarity with database design, programming languages, and coding techniques.
Responsibilities:
- Lead projects and ensure the successful technical implementation of business software applications.
- Create and monitor project plans daily, perform quality assessments, and address functional, quality, and timeline challenges as needed.
- Develop or oversee the creation of project governance documents that clearly outline business objectives, scope, approach, and timelines.
- Coordinate internal IT processes and resources to effectively implement new solutions within the business.
- Facilitate communication and prepare project status updates for team members, project sponsors, and IT executives.
- Monitor key project milestones and make necessary adjustments to project plans to achieve objectives.
- Ensure compliance with project and business governance standards and methodologies.
- Manage one or more cross-functional projects.
- Adhere to policies and procedures, software development guidelines, user interface standards, and change control processes.
- Conduct performance reviews for direct reports.
- Guarantee timely delivery of projects according to specifications and inform executive management of any potential delays.
- Define, measure, and report on project metrics.
- Keep key user representatives and team members informed of project developments and resolution statuses.
- Ensure applications are developed following established coding techniques.
- Supervise and engage in the development and unit testing of solutions as outlined in the Technical Design, conducting code reviews with the appropriate technical staff to maintain standards and policies.
- Propose design modifications and suggestions for processes and applications, exercising considerable discretion in setting assignment objectives.
- Perform additional responsibilities as assigned.
Company:
We are seeking a Software Development Manager to join our team in Birmingham, Alabama. This is a direct hire position that offers a dynamic environment to lead and manage offshore teams. Our organization values innovative thinking and proactive communication, and you will play a critical role in delivering high-quality software solutions. We prioritize collaboration and strategic management to ensure our projects meet defined objectives and timelines.
Keywords
CodingUnit TestingJava
¿Te interesa este puesto?