Match score not available

Gerente de Desenvolvimento de Software

Remote: 
Full Remote
Work from: 

Offer summary

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field., At least 8 years of software development experience, including 3 years in a leadership position., Proven expertise in IoT and AI solutions, particularly in the mining or industrial sectors..

Key responsabilities:

  • Lead, mentor, and manage software development teams.
  • Oversee project execution, ensuring time, scope, and budget compliance.
  • Provide technical direction and ensure adherence to coding standards.
  • Contribute to strategic planning and align goals with company vision.
  • Ensure software quality, robust testing, and efficient resource allocation.
Intelltech logo
Intelltech https://www.intelltech.com.br/
51 - 200 Employees
See more Intelltech offers

Job description

Position Overview
 
The Senior Software Development Manager will play a vital role in overseeing and guiding our software development teams. This middle-management position requires exceptional leadership skills, in-depth technical knowledge, and a strategic mindset to drive the company's innovation and product development. The successful candidate will report directly to the CTO and collaborate closely with other departments to ensure high-quality software solutions are delivered on time and within budget.
 
Key Responsibilities:
 
Leadership and Team Management
  • Lead, mentor, and manage multiple teams of software developers, providing guidance and ensuring continuous professional growth.
  • Foster a collaborative and high-performance culture within the development teams.
  • Set clear performance goals, conduct regular reviews, and provide constructive feedback.
Project Management
  • Oversee the planning, execution, and delivery of software development projects.
  • Ensure projects are completed on time, within scope, and within budget.
  • Collaborate with cross-functional teams, including product management, design, QA, and operations.
Technical Oversight
  • Provide technical direction and oversight for software development activities.
  • Ensure adherence to best practices, coding standards, and documentation requirements.
  • Stay updated on emerging technologies and industry trends relevant to IoT and AI in the mining sector.
Strategic Planning
  • Contribute to the strategic planning process by aligning software development goals with the company’s overall mission and vision.
  • Identify opportunities for process improvements and automation.
  • Develop and implement long-term strategies for maintaining and evolving the software architecture.
Quality Assurance
  • Ensure the implementation of robust testing practices and QA processes to maintain the highest standards of software quality.
  • Address and resolve technical issues and bugs expediently.
  • Collaborate with QA teams to design and execute comprehensive test plans.
Stakeholder Communication
  • Report progress and status updates to the CTO and other senior management regularly.
  • Communicate effectively with internal and external stakeholders, including clients and partners, as needed.
  • Represent the development team in strategic discussions and planning sessions.
Budgeting and Resource Allocation
  • Participate in budgeting processes and manage the allocation of resources efficiently.
  • Evaluate and procure necessary tools, systems, and training to support the development team.
Innovation and Continuous Improvement
  • Promote a culture of innovation, encouraging the exploration and implementation of cutting-edge technologies.
  • Lead initiatives for process improvements, automation, and increased development efficiency.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 8 years in software development, with at least 3 years in a leadership or management role.
  • Proven experience in developing and deploying IoT and AI solutions, preferably within the mining or industrial sector.
  • Strong understanding of software development methodologies (Agile, Scrum, etc.)
  • Excellent leadership and interpersonal skills.
  • Strong problem-solving and decision-making abilities.
  • Exceptional communication skills, both written and verbal.
  • Experience with cloud platforms, microservices architecture, and modern development tools.
Preferred Qualifications
  • Experience with data analytics, machine learning, and AI algorithms.
  • Familiarity with industry-specific regulations and standards.
  • PMP or other relevant project management certification.
 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Problem Solving
  • Decision Making

Related jobs