Careers at ZAP Solutions
Software Development Manager
AMP Enrollment Management Software Division
Location
Pittsburgh, PA
Start Date
TBD
Employment Type
Full-time
Starting Salary
Negotiable
Required Education
Computer Science, Engineering or similar degree or equivalent real-world experience
Required Experience
15+ years of directly related experience building SaaS solution, 10+ years leading teams building SaaS solutions and at least 2 years of experience as a manager of managers while leading multiple development teams
Related Categories
Computer Science, IT, and Management
Description
ZAP is looking for an experienced, well-rounded Software Development Manager to lead a strong team supporting our SaaS-based information security solutions. The responsibilities of this role include maximizing the outcomes from the development teams through advancing our software development, quality assurance, and project management capabilities while collaborating with senior management throughout the organization. We are looking for someone with strong, proven organizational leadership experience, who is able to effectively collaborate with team members, be a strategic problem-solver, and understand various technologies and coding languages. The candidate must have:
- Strong emotional intelligence, excellent communication skills, an ability to communicate effectively with our team of software developers and others throughout the organization
- Have a solid foundation in software design, system administration, security and operational support of a web-based product.
Responsibility
- Manage the overall software development lifecycle
- Oversee management and execution against project plans and delivery commitments within an Agile/Scrum environment
- Work closely with the development team to architect and develop the best technical architecture and approach - hold developers accountable for their workload and production
- Work with multiple teams and developers and analysts to ensure cohesive work environment
- Continue to innovate and overcome technology limitations to deliver a delightful customer experience
- Report on the status of development, quality, operations, and system performance to ownership and peers in the executive leadership team
- Determine what needs to get done and executes
- Participate, delegate, and deliver
- Develop and maintain standards for code development
- Monitor and correct issues through all phases of the software development lifecycle to ensure quality and on-time delivery of products
- Collaborate with product management to define a technical roadmap that enables achievement of business goals
- Monitor issues and manage backlog adjustments to address project changes and to ensure system operates in conformance with specifications
- Other projects and responsibilities, as assigned by the direct manager
Requirements
- Strong organizational leadership skills, decision-making skills, can-do attitude and overall behaves with integrity and an entrepreneurial spirit
- Ability to strategically plan, prioritize, develop and manage schedules, execute deliverables in timely manner, and achieve established goals
- Previous hands-on working experience in software design and development
- Strong knowledge of database design and structures
- Experience in communications and network technology especially in maintaining an operational environment for a SaaS-based solution
- Current knowledge of technology trends, best practices, and change management
- Ability to work with a largely remote team
- Experience in software development and coding in multiple languages
- MUST HAVE Knowledge of Microsoft development environment - .NET, SQL Server
- Familiarity with Amazon Web Services
- Familiarity with HTML/CSS, JavaScript and UI/UX design
- Understanding of software quality assurance principles
- Experience working in an Agile or iterative approach to delivery
- Strong data analysis and presentation skills
- Ability to exercise considerable judgment, maintain confidentiality, and act in a diplomatic manner
- Ability to independently identify, research and resolve issues
- An intelligent and articulate individual who can relate to people at all levels of an organization and possesses excellent communication skills
- An excellent facilitator who is experienced in resolving conflicts between different parties
- A decisive individual who possesses a strategic focus as well as an operational, implementation, and detail-oriented perspective
- Sound technical skills, analytical ability, good judgment, and strong operational focus
- Demonstrated ability to manage multiple priorities and deadlines
- A well-organized and self-directed individual who can work with minimal amount of supervision
- Capability to efficiently complete tasks in a fast-paced environment
- Proficient in Microsoft Office and industry related software programs
To Apply for this position
Kindly provide your resume, cover letter, and contact information below.