Software Development, Managing Director
Company: Envision
Location: Bellevue
Posted on: September 13, 2023
|
|
Job Description:
We are Fresh. Together let's build the future. With partners and
clients, we practice strategy, design, development, and engineering
to harness the power of technology and create what's next.
Our cross-disciplinary approach blends human ingenuity and
technology, empowering us to meet uncertainty with confidence. What
got us to today won't get us to tomorrow, so we test our
assumptions and always strive for growth. From the products we
build to the partners we collaborate with, we believe people make
the difference.
And we do so as a workforce representative of the communities we
serve, understanding that a diverse workforce strengthens our
organization. We value diversity and support a positive and
welcoming environment where all of our employees can thrive.
Why join Fresh?
We are tech industry veterans in software, hardware, and design who
are pooling our skills to build the future we want to live in. We
are solving real-world problems by leveraging robotics, machine
learning and computer vision, among other disciplines, with an eye
toward the end-to-end user experience. Our team is agile, diverse,
and driven. We believe that the best way to solve complicated,
dynamic problems is, collaboratively and respectfully. Most of all,
we were built from the start as a modern, high performance services
partner that puts people -- from our employees to our partners to
our clients to their customers, first.
What We Need
We are looking for a Software Development Director to join our
growing team. Our collaborative team of consultants delivers
results across multiple verticals and technology platforms to
mid-size and enterprise clients. At Fresh Consulting you will
experience a dynamic work environment with a talented team,
excellent benefits, and an innovative culture.
Core Responsibilities
As a Managing Director, Software, you will manage the Software
space at Fresh Consulting while applying your extensive knowledge
of software architecture to manage software development tasks
associated with developing, debugging, or designing software
applications, operating systems and databases. Build enhancements
within an existing software architecture and envision future
improvements.
You will assist in the development of short, medium, and long term
plans to achieve strategic objectives. Regularly interacts across
functional areas with senior management or executives to ensure
unit objectives are met. Ability to influence thinking or gain
acceptance of others in sensitive situations.
Desired Skills 15+ Years of Software Development experience
10+ years of experience managing other developers
Strong Leadership and People Management skills
Strong communication and analytical skills
Thorough understanding of product development
Understanding of scalable computing systems, software architecture,
data structures, and algorithms
Expert in one of the following areas...
Front-end development (React/Angular)
DevOps
Full Stack Development
AI/ML/BI
Mobile Development (iOS/Android/React
Native/Ionic/Cordova/Xamarin/etc)
Strong knowledge of professional software engineering best
practices for the full software development life cycle
Proven ability to work in a fast-paced, team environment
Ability to communicate with business and technical audiences
Analytical skills, ability to "think outside the box" and move
concepts to implementation
Ability to take ownerships of the tasks/projects assigned
High attention to detail and personal organization skills
Dedication to produce clean code that validates and follows
industry coding style standards
Understanding of scalable computing systems, software architecture,
data structures, and algorithms
Familiar with building secure software using modern security
principles
Bonus Skills
Ability to work effectively autonomously and in teams
Experience with optimizing web pages for web accessibility
Experience with optimizing website performance
Experience with databases such as MySQL, PostgreSQL, etc.
Experience with working with back-end frameworks: Laravel, Node,
etc.
Experience with Docker and Kubernetes is a plus
Strong UI / UX skills and understanding of Usability
Strong design and coding skills with the ability to pick up new
languages, tools and design patterns as needed
Education
Bachelor Degree in the areas of Computer Science, engineering,
mathematics, statistics, or equivalent years of experience.
For a Washington-State-based role, the base salary hiring range for
this position is 190k - 220k. Compensation offered will be
determined by factors such as location, level, job-related
knowledge, skills, and experience.
Equal employment opportunity: All qualified persons will be
considered for employment without regard to race, color, religion,
sex, national origin, age, marital status, familial status, gender
identity, sexual orientation, disability for which a reasonable
accommodation can be made or any other status protected by law.
Assistance will be gladly provided upon request for any applicant
with sensory or non-sensory disabilities.
Fresh Consulting is a participating E-Verify company.
Keywords: Envision, Bellevue , Software Development, Managing Director, Executive , Bellevue, Washington
Click
here to apply!
|