Software Development Team Lead Job at ENA Solution Inc
Are you a software development expert looking to join a fast-growing, dynamic team? Look no further!
ENA Solution, a tech company on a mission to help small and medium-sized businesses control their facility and reduce energy waste, is seeking a talented Software Team Lead to join our ranks. As the leader of our software development team, you'll have the opportunity to put your skills to the test as you design, develop, and maintain top-notch software applications. Your ability to juggle multiple tasks and coordinate the efforts of your team will be key to delivering a seamless user experience. Plus, with our open-minded approach to problem-solving and love for tackling challenges head-on, you'll never be bored.
Working at ENA, you'll be working with an energetic and passionate team, who were successful in launching our first product, the ENASTAT industrial-grade smart thermostat, in December 2020. At ENA, we believe in questioning the status quo and embracing the unknown. If that sounds like you too, we'd love to hear from you! With a small team environment that allows for quick decision making and nimble action, every day is an exciting new opportunity to make an impact. This is a full-time position with a competitive salary and benefits package.
But enough about us - let's talk about you. We're looking for a software development pro who will be responsible for:
- Developing project goals and objectives in collaboration with stakeholders
- Assigning and monitoring tasks and responsibilities to team members and monitoring the team's resource allocation and performance
- Ensuring timely completion of projects by managing team resources, workflow and adhering to deadlines
- Providing technical guidance and mentorship to team members
- Implementing quality assurance practices, such as testing, code review and dev-ops processes
- Constantly innovating and improving products by incorporating customer feedback
- Providing regular project status updates to all stakeholders
- Keeping up to date with industry advancements and implementing new methodologies to improve team efficiency and performance
- Facilitating effective communication regarding release plans and progress with all relevant stakeholders.
We require:
- We are seeking a highly experienced Development Team Manager with at least 5 years of experience in managing software development teams.
- A minimum of a Bachelor's degree in Software/Computer Science is required.
- The ideal candidate will have strong proficiency in a variety of programming languages including
JavaScript, Java, Angular, TypeScript, and Python.
- Experience with Linux, AWS, and mobile development for IOS/Android is a must.
- Familiarity with best practices for databases such as MongoDB, Postgres, and Cassandra.
- Kafka experience would be an added advantage.
- Excellent communication, organizational and leadership skills are a must for this role.
- Comfortable with project management tools such as Clickup/Jira, Agile development methodologies, and the Ionic Framework.
- This is not a maintenance and support role, the ideal candidate should be willing to do the heavy lifting and go the extra mile.
What's in it for you:
- Opportunity to join a rapidly-growing user-base
- Be a key player in a Calgary-based tech company
- Small, close-knit team and brand-new downtown Calgary office
- Chance to put your skills to the test as you design, develop, and maintain top-notch software applications
- Join a team with an open-minded approach to problem-solving
- Support continuous learning and personal development
- Incredible opportunities for growth within
- An extended health benefits package
If you're a highly motivated individual with a passion for technology and are ready for your next career adventure, we want to hear from you! Apply now to join the ENA Solution team.
Job Types: Full-time, Permanent
Salary: $104,741.00-$112,075.00 per year
Benefits:
- Dental care
- Extended health care
- Life insurance
- Paid time off
Schedule:
- Day shift
- Monday to Friday
Ability to commute/relocate:
- Calgary, AB: reliably commute or plan to relocate before starting work (required)
Work Location: One location
Expected start date: 2023-02-06
Please Note :
my90210smile.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, my90210smile.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.