Infrasight software Logo Infrasight software
Infrasight software Logo
@

Full Stack Software Engineering Team Lead

💰 $160,000 - $175,000 📅 05/14/2024

Apply

Job Description

We are seeking a talented and experienced Full Stack Software Engineering Team
Lead to join our growing team. The ideal candidate will be a seasoned software
engineer with strong leadership skills and a passion for technology. As the
Team Lead, you will be responsible for building, guiding, and mentoring a team
of developers, driving the technical direction of projects, and ensuring the
successful delivery of high-quality software solutions. Over the past year, we
have been developing our MVP product with a partner. We are now transitioning
to our own internal engineering team.

**Key Responsibilities:**
• Build and Lead a team of software engineers in the design, development, and
maintenance of complex software systems.
• Provide technical guidance and mentorship to team members, fostering a
culture of continuous learning and growth.
• Collaborate with product managers, designers, and other stakeholders to
define project requirements and priorities.
• Drive the technical architecture and design of software solutions, ensuring
scalability, reliability, security, and performance.
• Implement best practices for software development, including code reviews,
automated testing, and documentation.
• Manage project timelines and resources effectively, identifying risks and
mitigating issues as they arise.
• Stay up to date on emerging technologies and industry trends, incorporating
new tools and techniques into our development process.
• Foster a positive and collaborative team environment, promoting open
communication and constructive feedback.

**Qualifications:**
• Bachelor’s degree in computer science, Engineering, or related field;
Master’s degree preferred.
• 6+ years of experience in full stack software development, with a strong
proficiency in both front-end and back-end technologies.
• 3+ years of experience in a leadership or management role, leading software
engineering teams in agile environments.
• Expertise in programming languages such as Typescript, JavaScript, Python,
Java, as well as modern web frameworks (e.g., React, Node.js).
• Solid understanding of software architecture principles, including
microservices, RESTful APIs, and cloud-native technologies.
• Experience with database design and optimization, including SQL and NoSQL
databases.
• Proficiency in AWS Lambda and strong command of Postgres SQL.
• Strong problem-solving skills and attention to detail, with a focus on
delivering high-quality software solutions on time and within budget.
• Excellent communication and interpersonal skills, with the ability to
effectively collaborate with cross-functional teams and stakeholders.
Skills:
• Proficiency in AWS Lambda: Demonstrated expertise in developing and
deploying serverless applications using AWS Lambda. Ability to design and
implement Lambda functions to handle various tasks and integrate with other
AWS services effectively.
• Strong command of Postgres SQL: Extensive experience with relational
database management systems, particularly Postgres SQL. Proficient in writing
complex SQL queries, optimizing database performance, and designing database
schemas that adhere to best practices.
• Proficiency in Databricks: Experience with Databricks, a unified analytics
platform that provides a collaborative environment for data science, data
engineering, and machine learning. Ability to leverage Databricks for data
exploration, analysis, and machine learning model development, as well as for
building and deploying scalable data pipelines.
• Full Stack Development: Mastery of both front-end and back-end development
technologies, including but not limited to Typescript, JavaScript, Python, C#,
C++. Experience with modern web frameworks such as React, Angular, or Node.js
for front-end development, and expertise in building scalable and maintainable
back-end systems using frameworks.
• Software Architecture: Solid understanding of software architecture
principles, including microservices architecture, RESTful API design, and
cloud-native technologies. Ability to design and implement scalable,
resilient, and secure software systems that meet the needs of the business and
align with industry best practices.
• Agile Methodologies: Proven experience working in agile development
environments, with a strong understanding of agile principles and practices.
Ability to lead agile ceremonies, such as sprint planning, daily stand-ups,
and retrospectives, and drive continuous improvement within the team.
Experienced with Atlassian Jira and Confluence.
• Leadership and Mentoring: Strong leadership and interpersonal skills, with
the ability to inspire and motivate team members to achieve their full
potential. Experience mentoring junior developers, providing guidance and
support to help them grow and develop their skills.
• Problem-Solving: Excellent problem-solving abilities and attention to
detail, with a focus on delivering innovative and effective solutions to
complex technical challenges. Ability to troubleshoot issues, analyze root
causes, and implement timely and sustainable solutions.
• Communication and Collaboration: Outstanding communication and collaboration
skills, with the ability to effectively communicate technical concepts to non-
technical stakeholders, customers, and collaborate with cross-functional teams
to achieve project objectives. Experience working in a collaborative and
inclusive team environment, promoting open communication and knowledge
sharing.

**Benefits:**
• Competitive salary and benefits package
• Flexible work hours and remote work options
• Opportunities for professional development and advancement
• Dynamic and inclusive company culture
• Exciting projects and cutting-edge technologies
InfraSight Software Corporation is an equal opportunity employer and is
committed to diversity in the workplace. We encourage applications from all
qualified individuals.

Infrasight software focuses on Enterprise Software and Business Analytics.
Their company has offices in Remote. They have a small team that's between
1-10 employees.

You can view their website at <https://www.infrasightsoftware.com>