We are seeking an experienced and motivated Senior Engineering Manager to lead our software engineering team. This role involves managing a group of talented software engineers, overseeing the development and deployment of software projects, and ensuring the delivery of high-quality software solutions. The ideal candidate will have a strong technical background in software development, excellent leadership skills, and a proven track record of managing engineering teams in a fast-paced environment.
Responsibilities:
1. Leadership and Team Management:
- Lead, mentor, and develop a team of software engineers, fostering a culture of innovation, collaboration, and continuous improvement.
- Set clear goals and objectives for the team and provide regular performance feedback.
- Facilitate professional growth and career development opportunities for team members.
2. Project Management:
- Oversee the planning, execution, and delivery of software projects, ensuring they are completed on time, within scope, and within budget.
- Coordinate with cross-functional teams, including product management, design, and QA, to align on project goals and deliverables.
- Identify and mitigate risks, resolve conflicts, and ensure effective communication throughout the project lifecycle.
3. Technical Oversight:
- Provide technical guidance and support to the software engineering team, ensuring the use of best practices and modern technologies.
- Review and approve design documents, code changes, and architecture decisions.
- Stay updated on industry trends and emerging technologies and incorporate them into the team's work when appropriate.
4. Strategic Planning:
- Contribute to the development of the software engineering department’s strategic roadmap.
- Align engineering efforts with the company's overall business objectives and growth plans.
- Drive continuous improvement initiatives to enhance engineering processes, tools, and methodologies.
5. Stakeholder Management:
- Act as a key point of contact for engineering-related matters, providing updates and insights to senior management and other stakeholders.
- Collaborate with other departments to ensure alignment and support for engineering initiatives.
- Represent the engineering team in meetings and presentations.
Qualifications:
- Bachelor’s or master’s degree in computer science, Software Engineering, or a related field.
- 8+ years of experience in software engineering, with at least 3 years in a managerial role.
- Proven experience managing and leading software engineering teams in a dynamic, fast-paced environment.
- Strong technical background with hands-on experience in programming languages and technologies such as Python, Django, Java Script, React, React Native,...
- Excellent project management skills, with a track record of delivering complex software projects on time and within budget.
- Exceptional communication and interpersonal skills, with the ability to influence and inspire others.
- Strong problem-solving abilities and a strategic mindset.
- Experience with Agile/Scrum methodologies is a plus.
معرفی شرکت
استارتاپ "تومن" در حال حاضر مشغول فعالیت در حوزه فینتک است. ما در "تومن" به پشتوانه فهم عمیق از کسبوکار و تیم جوان، متعهد و متخصص خود به دنبال ایجاد محصولی منحصربفرد و برندی ماندگار در صنعت پرداخت کشور هستیم.
در حال حاضر "تومن" با ایجاد فضای کار تیمی و پویایی در تیم خود توانسته است بسیاری از فارغ التحصیلان و متخصصین حوزه های مختلف را در تیم خود جذب کند و به کمک آنها و با استفاده از تکنولوژیهای روز دنیا، بطور مداوم در حال توسعه و افزایش سهم بازار است.
همکاری با "تومن" علاوه بر شرایط جذاب کاری، فرصت یادگیری، خلاقیت، ایده پردازی را برای شما فراهم و مسیر توسعه فردی و حرفه ای شما را هموارتر می کند.