Senior Software Engineer / Team Lead
AnswerHero
Miami, florida
Job Details
Full-time
Full Job Description
About Us:
For over a decade, AnswerHero has been working with thousands of small and medium businesses to support their professional call answering needs. We pride ourselves on providing exceptional customer service and support to our clients. We keep it simple: AnswerHero cares for our employees and our employees care for our clients.
Our team continues to evolve stronger and larger and that’s where you play a role.
Job Overview:
As a Senior Software Engineer / Team Lead at AnswerHero, you will play a pivotal role in leading our engineering team, delivering high-quality software solutions and driving AnswerHero to the forefront by integrating with emerging technologies such as artificial intelligence.
A great candidate has a strong technical background and excellent business acumen that allows them to see the “big picture”. They are experienced in designing and possess the ability to develop a unified technology vision, while mentoring and guiding junior engineers.
The goal is the development of software that differentiates AnswerHero.
Key Responsibilities:
Team & Technical Leadership:
- Lead and mentor a team of software engineers, providing guidance, support, and feedback to ensure high performance and professional growth.
- Drive the technical vision for projects, making key decisions on architecture, design, and implementation.
- Developing solutions for AnswerHero service offering and addressing technological challenges using strategic thinking.
Software Development:
- Design, develop, test, and deploy high-quality software applications and systems.
- Write clean, efficient, and maintainable code, adhering to best practices and coding standards.
- Perform code reviews and provide constructive feedback to team members.
Project Management:
- Collaborate with leadership and other stakeholders to understand requirements and define project scope and objectives.
- Manage project timelines, resources, and deliverables, ensuring successful and timely completion of projects.
- Identify and mitigate risks, addressing any issues that arise during the development lifecycle.
Innovation and Improvement:
- Understanding AnswerHero's value proposition, key performance metrics, and customer base is essential. This knowledge enables the interpretation of key performance indicators and their integration with software applications, enhancing the overall value proposition of AnswerHero.
- Stay up-to-date with emerging technologies, industry trends, and best practices, and apply this knowledge to improve software development processes and practices.
- Promote a culture of continuous improvement, encouraging innovation and the adoption of new technologies and methodologies.
Communication and Collaboration:
- Foster a collaborative and inclusive team environment, promoting open communication and knowledge sharing.
- Engage with stakeholders to gather feedback, address concerns, and ensure alignment with project goals.
Requirements
Qualifications:
- Experience: 7+ years of professional software development experience, with at least 2 years in a team lead or technical leadership role.
- Technical Skills: Experience with .Net, C#, Bootstrap, MS SQL, Javascript, HTML5, APIs
- Leadership Skills: Demonstrated history of leading and mentoring engineering teams, managing projects, and driving technical initiatives.
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges and devise effective solutions.
- Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to non-technical stakeholders.
Benefits
Benefits:
We offer a comprehensive benefits package including:
- Health, dental, and vision insurance
- 401k retirement plan
- Paid time off, and many other perks!
Ready to Be a Hero? Apply Now!