Software Development Manager
Description
SOFTWARE DEVELOPMENT MANAGER
About Downstream
Downstream is a community of
multi-disciplinary and visionary designers, account managers, project managers,
technologists, content strategist and developers. Collectively, we are a
company on the forefront of brand experience design, building compelling
experiences for the biggest and most dynamic companies in the world.
We are a growing
international company with exciting projects that challenge us to seek out new
technologies and methodologies to create the impossible.
Position
Summary:
The Software Development Manager is a
key leadership role, reporting to both the CEO and President. This position will manage a growing suite of interactive
application software solutions, working with both front end and backend
software. The Software Development
Manager is accountable for managing and coordinating resources and integrating
and managing processes and best practices to deliver unique software applications
while gaining efficiencies that result in bottom line profit and client
satisfaction improvement.
Essential Job Functions:
Responsible
for delivering high-quality products on schedule and on budget. Must be
extremely customer focused and committed to providing excellent customer
service.
Work
together with program managers and account teams to plan and execute projects
Ensure
that programming team have appropriate product and technical specifications,
direction, and resources to deliver projects/products effectively by establishing
realistic estimates for timelines while ensuring that projects remain on target
and meet deadlines
Integrate
agile development processes to ensure consistency, quality and timeliness of
delivery.
Work
closely with Account teams, program managers, and clients to fully understand
the software and systems functional and non-functional requirements.
Collaborate
with design and PM teams in defining the project/application vision and user
experience goals
Demonstrate
leadership abilities with the deployment of software, enhancements and bug fixes
that are coordinated based on commissioning schedules
Provide
a software development plan that provides a pathway to productization and
standardized, reusable features
Evolve
the existing software system applications’ and architecture from open
frameworks to cinder and Unity workflows
Conduct
daily/weekly standup meetings
Help
developers resolve technical problems and problem solve
Provide
leadership and guidance to coach, motivate, and lead team members to their
optimum performance levels and career development
Work
with HR department on team member recruiting.
Job Requirements/Minimum Qualifications
Bachelors
in Software Engineering, Computer Science or similar
Minimum
of 5 years of management/leadership experience in a software development
organization required
Must
have at least 7 years experience working through the design, development,
release cycle, and delivering software products to market
A record
of successful delivery of software applications as an individual, team leader
and/or development manager
Strong
understanding of the software development cycle
Strong
leadership, project management skills, time management, and problem solving
skills
Experience
with managing the development of SaaS and cloud-based applications
Relevant
experience with web services and REST
Understanding
of relational databases (MSSQL, MySQL)
Familiarity
with C#, ASP.NET, Javascript, HTML5
Willingness
to dive into software environments and technical issues
Experience
with Scrum methodology and agile practices
High
command of verbal and written English. Bilingualism is an asset
Must be
authorized to work in the U.S.
Self-motivate,
team player, action-and-results oriented
Well
organized, good communication and reporting skills
Ability
to successfully work under tight project deadlines
JOB SNAPSHOT
Base Pay$85,000.00 - $100,000.00 /Year
Employment
Type Full-Time
Job Type
Information
Technology
Education
4 Year
Degree
Experience
At least
7 year(s)
Manages
Others Not
Specified
Industry:
Digital Interactive agency
Required
Travel Negligible
This Job is no longer active!