Leadership and Team Management: Lead and grow a team of software developers, promoting a culture of excellence, innovation, and teamwork.
Coaching and Upskilling: Actively engage in the professional development of team members, ensuring continuous learning and upskilling in the latest technologies.
KPI Setting and Monitoring: Develop and implement key performance indicators (KPIs) to measure and drive team performance.
Project Management: Oversee multiple software development projects, ensuring timely delivery and quality output.
Strategic Planning: Contribute to strategic planning with a focus on leveraging technology for business growth.
Cross-Functional Collaboration: Work closely with other departments to align software development with company objectives.
Shift Management: Efficiently manage team shifts to ensure 24/7 development operations, catering to our diverse, multinational team structure.
Provide technical leadership and guidance to the development team.
Drive the adoption of best practices, coding standards, and development
Code Review and Quality Assurance: Conduct regular code reviews to ensure adherence to coding standards and best practices.
Architectural Oversight: Ensure scalability, performance, and security considerations are addressed in the architectural design.
Technology Stack Management:
Manage and optimize the technology stack used in development.
Evaluate and introduce new tools and technologies that enhance development efficiency.
Release Management: Coordinate with operations and support teams to ensure smooth deployment and post-release support.
Oversee the planning and execution of software releases.
Security and Compliance: Collaborate with security teams to integrate security best practices into the development lifecycle.
Documentation: Promote and enforce comprehensive documentation practices for code, architecture, and processes.
Qualifications:
Experience: Minimum of 5 years in a software development management role.
Background: Solid background in software development.
Education: Bachelor’s degree in Computer Science or related field; Master’s preferred.
Skills:
Strong leadership and people management skills.
Proficiency in coaching and mentoring.
Expertise in setting, tracking, and achieving KPIs.
Exceptional organizational and project management abilities.
Experience in managing diverse and remote teams.
Characteristics: Innovative, committed, hardworking, and a curious mindset.
Location: Remote
System requirements :
Internet Speed: At least 10mbps
Device: Laptop or desktop, Minimum Core i5 processor 8th Generation and above running Windows OS
Memory: A minimum of 16GB RAM
Storage: Minimum of 128 GB SSD or 128 GB HDD
Audio: A good quality headset preferably equipped with noise cancellation
Video: A laptop/pc with webcam or a good quality webcam
Experience Level: Senior-Level
Type: Full-Time
We Offer:
An empowering environment that values diversity and innovation.
Opportunities for professional growth and development.
A competitive salary with performance-based bonuses.
A supportive, team-oriented culture that thrives on success and family values.
How to Apply:
Must be willing to follow our hiring process:
1. Send your proposal along with your updated resume.
2. Answer the Critical thinking through videoask along with a technical assessment
3. Technical Interview with the Head of Department and the hiring team
4. Behavioral interview with HR
5. Hiring decision and job offer with HR department head
6. Satisfactory Background and credit check
Be part of a team that not only excels in tax strategy but also technological innovation. Join us and help lead the way in software development!
Hourly Range: $7.00-$10.00
Posted On: January 29, 2024 06:32 UTC
Category: Desktop Software Development
Skills:Microsoft Windows, PHP, Web Development
Country: United States
click to apply
Powered by WPeMatico