- Become familiar with who we are and what we do.
- We are JindalX, part of the $30 billion OP Jindal Group that's better known for large manufacturing such as steel and power generation.
- With our focus on continuous innovation, out-of-the-box solutions, and being enablers for our customers, we find the missing 'X' that propels us as partners towards 'Xponential' growth.
- Are you the right fit? Here's what you need to succeed.
- Bachelor's or master's degree in computer science, Engineering, Information Technology, or a related technical field.
- Proven 15+ years of experience in software development and project management.
- Any certification in Project Management.
- In-depth knowledge of software development methodologies and best practices.
- Familiarity with a variety of programming languages (.net, PHP etc), tools, and project management frameworks (JIRA, Asana, MS Project etc).
- Excellent communication and interpersonal abilities.
- Demonstrated ability to manage multiple projects simultaneously and meet tight deadlines, verify estimations, timesheets and participate in project reviews.
- Problem-solving mindset with a proactive approach to address challenges effectively.
- Strong leadership and interpersonal skills.
- Excellent communication skills, both verbal and written.
- Ability to make strategic decisions and solve complex problems.
Here are our expectations :
You will be responsible for :
Leadership And Strategy :
- Develop and implement a strategic vision for the software development department in alignment with the overall company goals.
- Lead and mentor a team of software developers, front end designers, testers and other technical professionals.
- Promote a culture of continuous improvement within the development team.
- Implement tools and methodologies to enhance efficiency and productivity.
- Help developing the project/product roadmaps and execute the projects as per defined roadmap within decided time estimations and good quality.
- Act as the primary point of contact for project stakeholders.
- Communicate project status, issues, and risks to stakeholders in a clear and timely manner.
- Foster positive relationships with clients and internal teams.
- Ability to adapt to changing priorities and manage multiple projects simultaneously.
- Experience working with cross-functional teams and external stakeholders.
Team Management :
- Recruit, train, and manage a high-performing software development team.
- Foster a collaborative and innovative team culture.
- Provide guidance and support for professional development.
Project Management :
- Oversee the planning, execution, monitoring, and delivery of software projects.
- Ensure projects are completed on time and within budget.
- Implement project management best practices.
Technical Oversight :
- Stay abreast of industry trends and emerging technologies.
- Provide technical leadership and guidance to the development team.
- Ensure the use of best practices in software development, coding standards, and quality assurance.
Budgeting and Resource Allocation :
- Develop and manage the software development department budget.
- Allocate resources efficiently to meet project and organizational objectives.
Quality Assurance :
- Implement and enforce quality assurance processes to ensure the delivery of high-quality software products.
- Establish and monitor key performance indicators (KPIs) for software development.
- Conduct regular project reviews to assess and improve performance.
- Mentor project managers to conduct project reviews with their respective teams for various KPIs and project improvements.
Risk Management :
- Identify potential risks in projects and implement mitigation strategies.
- Ensure compliance with relevant regulations and standards
Didn’t find the job appropriate? Report this Job