Software Development Manager
Company: Clever Devices
Location: Woodbury
Posted on: November 20, 2023
|
|
Job Description:
As THE leader in transit technology, Clever Devices' vision is
to make meaningful contributions to worldwide mobility. Our goal is
to be the leading provider of exciting technology that improves the
quality of mobility in communities around the world. We are
continuing to grow and are looking for a Software Development
Manager to join our team. -
As a Manager, Software Engineering/Development, you will be
responsible for leading team(s) of software engineers and team
leads in the development of new features, enhancing existing
features, application maintenance and support for one or more of
Clever Devices' products. A Software Engineering/Development
Manager is expected to be hands-on during the development process
with the ability to make code changes when necessary.
Primary Responsibilities:
Manage and mentor team(s) of software engineers on software
development best practices.
Create and maintain a supportive and collaborative environment for
their teams, including QA.
Analyze, recommend, and implement process changes within the team
to improve quality and productivity.
Work with Product Management on product road map and release
cycles.
Oversee all technical aspects of one or more of Clever Devices'
software products. This includes:
Analyze and make decisions on the technical direction of the
product.
Analyze requirements and provide designs that fit within the
existing application framework.
Understand and discuss technical concepts with technical and
non-technical staff.
Triage issues from the field and provide workarounds when
possible.
Delivery of high-quality software releases on a predictable
schedule.
Perform code-reviews of team member's code. Provide and accept
constructive feedback during the code review process.
Skills Required:
A minimum of two (2) years of experience as a development manager
or lead of a group of 5+ software engineers.
Experience working in an Agile (Scrum) environment.
Experience designing, building, and deploying scalable cloud-based
solutions.
Experience with containerization and container orchestration
technologies
Proficient English written and verbal communication skills.
Exceptional knowledge and skill with Java.
Good knowledge of web-based technologies, HTML,
JavaScript/Angular
Demonstrated expertise with Microsoft SQL Server. This includes
tables, columns, and stored procedures.
Experience with PostgreSQL, a plus.
Experience with Docker, Kubernetes, Redis, a plus.
Exceptional knowledge of Object-Oriented Design and algorithms.
Experience with automated unit testing and the creation of testable
code.
Demonstrated experience developing large-scale, high-availability
applications and systems.
Exceptional problem solving, issue-resolution, ability to work in a
deadline-driven work environment and ability to multi-task.
Ability to quickly and independently learn about new technologies,
business and technical terms and concepts is essential.
Dedicated to continuous education by obtaining industry-related
certifications and training.
Ability to discern between value-added and frivolous work.
Ability to collaborate with multiple departments and teams,
demonstrating high-quality interpersonal skills, including good
listening skills, respectful treatment of others, and professional
behavior contributing to a positive and enjoyable environment.
Ability to work as part of a team and individually with a
self-starter ("can do") attitude.
Comfortable speaking and interacting with technical and
non-technical people.
Excellent research, analytical, and organization skills with an
exceptional eye for detail
Ability to schedule work activities according to set priorities and
delivery timelines.
Ability to perform work activities for multiple projects
simultaneously.
Ability to take constructive criticism.
Diploma or degree in Computer Science or Engineering is
required.
The anticipated base salary range for this position is $125,000 to
$210,000.
The compensation range posted for this position represents the
anticipated minimum and maximum compensation for this position
based upon a good faith and reasonable estimate. The exact
compensation offered will depend on several factors such as the
candidate's experience, skills, training, education and/or physical
location; internal equity; and, budget
This job description is not designed to cover or contain a
comprehensive listing of activities, duties or responsibilities
that are required of the employee. Duties, responsibilities, and
activities may change, or new ones may be assigned at any time with
or without notice based on business need.
Powered by JazzHR
Keywords: Clever Devices, Hicksville , Software Development Manager, Executive , Woodbury, New York
Click
here to apply!
|