Voted Top Workplaces in San Diego in 2021, we live and work by our core values of integrity, collaboration, innovation, respect, and service. Corelation cares about each employee, which is exemplified through its competitive pay and outstanding benefits package. Corelation has a generous 401K retirement plan, an extensive paid time off policy, and one of the best company cultures out there! When you join the Corelation Team, you are embarking on a journey of professional and personal development.
What We Are Looking For
The ideal candidate for this role will be a hands-on leader of a highly skilled software development team, building solutions in the FinTech world. As a leader, you will help us continue to expand our team of incredibly talented, productive engineers and develop software solutions in an agile environment producing secure, scalable, user-centric applications with an emphasis on quality and rapid, timely delivery. The Software Development Manager is responsible for ensuring the team is consistently delivering highly performant, secure, and highly available solutions. Act as an example to the team members, collaborate closely with all stake holders, and remove or escalate impediments.
The ideal candidate will be able to actively sponsor continuous improvement within the team, the department, and the company and will have significant experience with Agile methodologies such as Scrum and Kanban. Furthermore, they will take responsibility for maintaining a self-organizing team comprised of high-performing associates.
· Demonstrate a strong knowledge of successive stages of agile product development, planning tools and processes involved, and implement all processes accordingly
· Provide guidance and technical direction to the team
· Establish performance and development goals for your team members. Provide feedback and coaching and evaluate goals over time.
· Ensure the team maintains the highest standards of quality
· Collaborate with Product Owners, stakeholders, subject matter experts, architects, and other developers to design, deliver, and maintain technical solutions
· Collaborate with business partners, architecture, and cross-functional teams to understand project requirements and translate those into a staffing and delivery model
· Assess immediate and future resourcing needs and work with recruiting to create or refine job descriptions based on project demands
· Perform resource forecasting and allocation of technical staff across multiple projects for new product development
· Hire and lead talented software development team members that meet or exceed expectations for delivering high-quality, secure, user-centric software on time
· Ensure that architecture and code reviews with the development team members
· Ensure standards-based compliance or initiate process improvement efforts, as required by Programs or as appropriate to project and product needs
· Ensure commitments and progress to schedules remain clear, reasonable, and proactively monitored
· Leverage effective, clear, and timely written and/or verbal communications
· Regularly use, create, and report metrics for resource allocation, software defects, productivity, and efficiency
· Facilitate post-event reviews using root cause analysis techniques to continuously improve
Why You Are The Perfect Fit
Experience
· Minimum of 5 years in previous leadership positions required (supervisor, manager, or project manager)
· Agile / Scrum experience required
Education
· Bachelor’s degree in Computer Science, information systems, or technology-related field or equivalent number of years of technical experience.
· Master’s Degree preferred
Why We Are Your Perfect Fit:
Benefits Include but not limited to:
Medical, Dental, Vision, Life Insurance
401(K) Match
Discretionary profit share
Discretionary annual bonus
Wellness Programs: Yoga and Massages
Bi-Weekly engagements (coffee tastings, trivia, etc.… )
Community Involvement
Professional Development Growth Days
Vacation Days
Floating Holidays
Sick Days
Parental leave
What you can be a part of:
Company Band
Basketball
Flag Football
Volleyball
DEIA groups
Pay Range:
*Range depends on geographic metro / zone, budget, and experience.*
*Any use of AI during the application screening and interview process will result in disqualification*