Sr. Manager, Application Development


Job Details

As the Sr. Manager of IT Development, one will be responsible for leading and inspiring a team of talented software engineers and overseeing the development efforts within Cydcor's tech ecosystem. This role will play a vital role in driving innovation, fostering collaboration between technical and business teams, and designing, implementing, and maintaining scalable and efficient technology solutions that align with the company's strategic goals. The responsibilities will include strategic planning, technical leadership, and ensuring the successful execution of projects.

Primary duties & responsibilities:

35% time spent in leading the designing and development of new systems & applications to assist the transformation of Cydcor's various business processes into a fully automated end-to-end enterprise solution.

  • Lead the design and architecture of scalable and efficient solutions on Salesforce and related platforms. Ensure that solutions meet business objectives and are aligned with the overall technology strategy.
  • Collaborate closely with business stakeholders to understand their needs, goals, and challenges. Translate business requirements into technical solutions that drive growth and efficiency.
  • Investigate and identify risks/opportunities in technical strategies and architecture that may impact project timelines or quality.
  • Oversee the planning, execution, and delivery of development projects. Ensure projects are completed on time, within scope, and within budget. Practice agile development methodologies and lead in a Scrum environment to deliver software.
  • Development & maintenance of the platform to handle high-volume transactional data e.g., financial data, business/operational data etc.
  • Integration of 3rd party systems with Cydcor's enterprise system and integration of various internal applications to exchange sales & payment data using industry-standard integration tools (e.g., Informatica, MuleSoft etc.).
  • Manage relationships with third-party vendors and consultants, if applicable, to ensure the successful integration of external solutions.
35% time spent in leading, inspiring and mentoring the technology/engineering team.
  • Mentor technology team members on architectural principles, design patterns and coding practices.
  • Provide strategic direction and technical leadership to the application development team. Stay current with emerging technologies, industry trends, and best practices.
  • Constantly developing prototypes or evaluating latest technologies.
  • Identify training needs for the technology team and conduct training sessions.
  • Periodic code reviews to ensure the quality of the design, avoiding complexity, maintainability, security, consistent end-user documentation, adequate comments in code, complete unit tests, and scalability.
  • Maintain comprehensive documentation of technical designs, architectures, and project plans.
  • Participate in staffing decisions related to other technical areas of the organization.
30% time spent in analyzing the current technology platform and applications utilized at Cydcor and developing steps to meet & exceed SLAs for reliable uptime, consistency, data quality, and tight controls around process variances.
  • Maintain strong working knowledge of released products and take ownership for product improvement.
  • Develop operational strategies and metrics to monitor the software platforms.
  • Deliver automation & lean processes to ensure high-quality throughput & performance of the existing software platforms.
  • Facilitate and coordinate design, architectural, and operational activities or meetings with external partners, consultants, or vendors.
  • Establish frameworks and processes for platform communications and notifications.
  • Migrating business and financial data from the legacy internal system to the proposed enterprise system.
  • Support deep dive assessments and ad-hoc data analysis requests.
Required Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 10+ years of relevant experience in software development teams with 5+ years of experience in leading software engineering teams, with expertise in developing highly scalable web applications & data strategy.
  • Exceptional leadership, communication, and interpersonal skills.
  • Ability to bridge the gap between technical and business teams, ensuring alignment of solutions with business objectives.
  • Passionate, curious, creative, self-starter and approach problems with right methodology and intelligent decisions. Willingness to wear multiple hats in a growing organization.
Skills:
  • Salesforce platform
  • Web technologies.
  • Integration technologies - MuleSoft, Informatica etc.
  • JIRA
  • Agile & Scrum
  • Source Control, CI/CD concepts - Git Based.
  • Business System Analysis
Preferred Qualifications:
  • Experience with cloud computing platforms (e.g., AWS) is a plus
  • Salesforce certifications
Working Conditions:
  • Currently, In-office Tuesdays, Wednesdays, and Thursdays, work is remote the rest of the days of the week
  • Occasional travel in case of department or companywide events.
Compensation and Benefits:
  • $170k base + bonus
  • Health, dental, vision, 401k, Flex Time

"Cydcor will consider qualified candidates with criminal histories in a manner consistent with the law."

This job description includes a summary of essential job functions and does not restrict management's right to assign other duties and responsibilities as required. Please contact Cydcor's People Services Department for a detailed listing of essential functions, as required.





 Cydcor

 05/02/2024

 Agoura Hills,CA