02 Mar
Software Development Manager
California, San diego , 92121 San diego USA

Please, no third parties.

Although this position is fully remote, it will be onsite after COVID, so Southern California candidates are preferred.

Main Duties & Responsibilities:- Oversee a team of developers responsible for the design, development, implementation, and support of enterprise .NET web applications in a collaborative Agile/Scrum environment.- Lead the team with an emphasis on usability, performance, and scalability.- Architect enterprise solutions by studying existing technology architecture, writing technical requirements, analyzing browser compatibility techniques, evaluating solution alternatives, & developing prototypes.- Mentor, delegate tasks, and motivate a team of talented software developers, QA analysts and DBA resources.- Foster a culture of continuous improvement in all areas of technology and instill the principles of this culture into team.- Manage and monitor software deployments in a DevOps configuration.- Collaborate with senior team members to plan and execute projects.- Ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products.- Effectively establish realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.- Establish and enhance development policies, procedures, and standards and enforces their implementation.- Help team members resolve employment issues and requests including schedule management, time-off requests, and conflict resolution.- Monitor developer performance, establish plans for improvement when necessary, & conduct annual reviews in conjunction with management.- Maintain technical knowledge and understanding of the latest development methodologies and best practices by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.

Skills & Requirements:- 8+ years of experience developing .NET web applications and 4+ years working in a management/leadership capacity on software development teams.- Strong experience analyzing business requirements, recommending technical solutions, and writing technical specifications.- 2+ years of experience working in formal Agile environments.- Proven ability to analyze business needs and conceive, design, and develop innovative solutions.- Proven ability to manage multiple projects simultaneously and the ability to adapt to changing priorities.- Advanced- to expert-level skills and knowledge with web technologies including JavaScript, AJAX, & XML.- The highest-level of verbal and written communication skills.- Bachelors Degree or higher in Computer Science or related field is preferred. tags: software development manager, software engineering manager, application development manager, manager, software development, manager, software engineering, manager, application development, manager of software development, manager of software engineering, manage of application development


Related jobs

Report job