Software Engineering Manager

Overview

On Site
Depends on Experience
Full Time

Skills

Java
Python
Javascript
c#

Job Details

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
Experience developing software services and an understanding of design for scalability, performance, and reliability.
Experience with a variety of modern programming languages (Java, Python, Javascript or C#).
5+ years of experience in the job offered or a related occupation must involve: designing and developing large-scale, distributed software applications, tools, systems and services using Java, Javascript, Python or C#.
5+ years of experience managing and leading teams of engineers.
Demonstrated ability to learn new technologies.
Excellence in communicating with users, team members, and stakeholders to describe product features, designs and product strategy.
Knowledge of professional software engineering practices and best practices for the full software development life cycle.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.