Job Description: Technical Lead / Project Manager
Location: Remote
Work Schedule: Full-time
Level: Senior
Why Ensolvers?
- Innovative Environment: Dive into cutting-edge projects and work with the latest technologies.
- Remote Flexibility: Enjoy the freedom to work from anywhere while being part of a collaborative team.
- Learning Opportunities: Grow your skills with technical and leadership mentorship and continuous learning initiatives.
- Competitive Compensation: Earn a competitive salary in USD and embark on a fulfilling career journey.
- International Clients: Work for US-based disruptive startups in new markets.
Key Responsibilities
Actively contribute to codebases in technologies like Java, .NET, Python, or Node.js.
Perform code reviews to maintain high-quality standards.
Debug, troubleshoot, and optimize applications to ensure peak performance.
Prototype and implement technical solutions directly.
Design and oversee the architecture of robust, scalable solutions.
Provide guidance on best practices, tools, and frameworks.
Act as a mentor to team members, helping them develop technical skills.
Plan, coordinate, and execute software projects with precision.
Ensure deliverables are on time, within scope, and meet quality standards.
Maintain clear, consistent communication with stakeholders and clients.
Manage risks effectively and adapt plans as needed.
- Communication and Collaboration:
Bridge the gap between technical and non-technical stakeholders.
Lead team meetings, sprint planning sessions, and retrospectives.
Foster a positive team culture and resolve conflicts constructively.
Drive the adoption and refinement of agile methodologies (Scrum, Kanban).
Streamline workflows to improve team productivity.
Ensure comprehensive documentation for technical and functional aspects.
Requirements
At least 8 years of experience in software development, with 4+ years in a technical leadership role.
Proven track record of hands-on coding and delivering complex projects.
Strong proficiency in one or more programming languages (Java, .NET, Python, Node.js, etc.).
Familiarity with modern DevOps practices and cloud platforms (AWS, Azure, GCP).
Expertise in software design principles and performance optimization.
Exceptional communication and interpersonal abilities.
Strong leadership skills with the ability to motivate and guide a team.
Problem-solving mindset and conflict resolution skills.
Experience coordinating and managing multidisciplinary teams.
Proficiency with agile tools like JIRA, Trello, or similar platforms.
Ability to juggle multiple priorities and projects effectively.
Native or advanced Spanish.
Intermediate to advanced English (required).
Benefits
- A dynamic and collaborative work environment.
- Opportunities for professional development and ongoing training.
- Flexible schedules with remote work options.
- Engagement in innovative and technically challenging projects.
Do you enjoy both leading teams and being deeply involved in coding? Are you great with people and passionate about delivering outstanding solutions? Apply now and join our growing team!
How to Apply:
Ready to take your first step in the software engineering world?
- Apply now on the following link https://www.ensolvers.com/careers
- Join us in shaping the future of technology!
#TechCareers #SoftwareEngineer #RemoteWork #CareerOpportunity #EnsolversHiring #EnsolversTechJobs. #SoftwareDevelopment #TechJobs #CareerOpportunity #CareerGrowth #TechCommunity