Search jobs > Los Angeles, CA > Software development

Software Development Manager

Eleven Recruiting
Los Angeles, CA, United States
Full-time

REPORTS TO

Chief Technology Officer

CONTACTS AND RELATIONSHIPS

The position interfaces with all departments within the organization, outside consultants, including Pension, Health benefits and IT related vendors.

ESSENTIAL FUNCTIONS

The Manager oversees the operations of the development team. Duties include planning, directing, coordinating, participating in, and managing the processes of designing, developing, optimizing, and testing software applications.

The role requires strong technical background, team management skills, and project management skills.

RESPONSIBILITIES

  • Manages a team of developers and analysts, providing mentorship, guidance, and support.
  • Monitors, evaluates, and ensures the completion of tasks and projects.
  • Writes, reviews and revises product requirements and specifications.
  • Analyzes business requirements, designs, and develops applications to meet business goals.
  • Conducts regular code reviews to ensure code quality and adherence to best practices.
  • Designs, develops, and maintains databases, tables, view, queries, and reports.
  • Ensures appropriate policies and procedures are followed in software development.
  • Resolves performance issues and performs necessary revisions when necessary to ensure all development processes are running smoothly.
  • Manages code build and release processes using tools such as Azure DevOps.
  • Ensures adherence to Secure Software Development Life Cycle best practices.
  • Fosters an agile development environment, promoting continuous improvement and innovation.
  • Performs quality assurance testing including unit, system, and integration testing on newly developed or enhanced applications.
  • Provides recommendations for the improvement, re-engineering, or replacement of existing applications.
  • Develops and maintains detailed documentation for all new applications and queries.
  • Trains technical and non-technical end-users once the software is developed.
  • Stays up to date with industry trends, technology, and best practices.

SKILLS AND ABILITIES

  • Ability to communicate effectively both orally and in writing.
  • Ability to accept direction and developmental guidance.
  • Ability to collaborate effectively with individuals at all levels.
  • Possesses strong critical thinking, analytical abilities, and technical skills.
  • Strong understanding of the .NET Framework, Visual Studio, ASP.NET, MVC Development, VB.NET, ASMX, and WCF Web Services, as well as ADO.NET.
  • Knowledge of Agile methodologies.
  • Experience SQL Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
  • Proficiency in the following platforms and programming languages :

o .NET Framework, C#, ASP.NET, .NET Core, MVC, VB.NET, HTML, CSS

o Microsoft SQL Server (including SSIS and SSRS)

o WCF Web Services / WCF Data Services

o jQuery, JavaScript

o Oracle Database

EDUCATION AND EXPERIENCE

Bachelor's degree in Computer Science, Computer Engineering, Information Technology or related field with 10+ years' experience in software development are preferred.

One or more industry certifications (i.e., PMP, .Net, ITIL V4) is preferred. Previous experience as a Manager or Supervisor of software development or lead developer with direct reports.

PHYSICAL REQUIREMENTS

Possesses manual dexterity sufficient to operate standard office machines. Ability to sit or stand for extended periods of time.

Position requires bending, reaching, walking, and lifting of up to 10 lbs.

2 days ago
Related jobs
Promoted
Cloud Software Group, Inc.
Los Angeles, California

The Business Development Account Manager is responsible for developing, managing and growing a set of assigned Tier 1 Strategic business development partners, associations, affiliations and customers (managed accounts) in order to drive revenue for ShareFile across a specific geography. Drive develo...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Manager, Software Development. ...

Promoted
Component Control - a CAMP Company
CA, United States

In this role as a Software Development Manager, you will lead an agile team assigned to our core ERP product, Quantum, and a few of its satellite systems. This is a hands-on, full stack position where we want someone who is focused, and passionate about software development who can review and steer ...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Software Developer in Test (SDET) Manager to lead their quality assurance team. ...

Promoted
Eleven Recruiting
Los Angeles, California

Previous experience as a Manager or Supervisor of software development or lead developer with direct reports. The Manager oversees the operations of the development team. Ensures appropriate policies and procedures are followed in software development. Ensures adherence to Secure Software Developmen...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Software Development Project Manager to oversee and manage a software development project in an AWS cloud environment. ...

WEX Inc
Remote Office,California
Remote

Be a manager of managers, having several engineering managers reporting to you, each of whom have their own engineering teams. A track record of success as a manager of engineering managers. As the Senior Engineering Manager for the team, you’ll play a vital role in enabling our team to achieve thos...

Cloud Software Group
Remote, California, United States
Remote

The Business Development Account Manager is responsible for developing, managing and growing a set of assigned Tier 1 Strategic business development partners, associations, affiliations and customers (managed accounts) in order to drive revenue for ShareFile across a specific geography. Drive develo...

SherWeb
CA

Perform all other related tasks according to the evolution of the needs of the organization, the department and the position of Product Development Manager. Experience of more than 10 years in the design, architecture and deployment of software applications, including a minimum of 5 years in a manag...

Ring
Hawthorne, California

We are looking for an experienced Software Development Manager to lead our dynamic team in designing, developing and maintaining robust and scalable APIs. Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code ...