Job ID# 67890
Software Engineering Manager
Our client is seeking a dynamic and experienced Software Engineering Manager to lead and manage both software development and IT infrastructure functions within their organization. This role requires a hands-on leader with a strong background in software development, architecture, and management, capable of overseeing a small but impactful team. The ideal candidate will bring expertise in Salesforce platform development, web applications, and warehouse management systems, while also managing IT operations.
This role is a hybrid model in Vancouver, Washington. Only candidates that are able to work on-site in Vancouver, WA will be considered.
Software Engineering Manager Responsibilities
Team Leadership:
- Lead a four-person development team, fostering collaboration, innovation, and professional growth.
- Manage and support a small IT infrastructure team, ensuring reliable and secure systems.
- Align team efforts with organizational goals and ensure delivery of high-quality work.
- Oversee hiring, training, and performance evaluations to build a high-performing IT department.
Salesforce Development:
- Guide and mentor the Salesforce development team, providing technical leadership and support.
- Oversee the design, architecture, and deployment of Salesforce Sales Cloud and custom applications.
- Collaborate with stakeholders to gather requirements and translate them into effective solutions.
- Stay updated on Salesforce features, recommending tools and processes to optimize performance and scalability.
IT Infrastructure Oversight:
- Supervise IT operations, including PCs, servers, networks, security protocols, and telephony systems.
- Ensure robust support processes and maintain high levels of customer satisfaction.
- Monitor and enhance system reliability, security, and performance.
Strategic Planning and Execution:
- Contribute to annual budgeting processes, ensuring alignment with financial targets.
- Manage vendor relationships, including selection, contract oversight, and performance evaluation.
- Ensure compliance with industry standards and internal policies.
Software Engineering Manager Qualifications
- Bachelor’s degree in Information Technology, Computer Science, or a related field.
- At least 6 years of IT experience, with 3+ years managing software development teams.
- Proficiency in Salesforce development (Apex or similar languages) and architecture.
- Experience with web applications, warehouse management systems, and IT infrastructure.
- Strong project management skills; PMP certification is a plus.
- Technical aptitude with the ability to bridge business and technical needs.
- Exceptional problem-solving, organizational, and communication skills.
- Familiarity with healthcare systems is a bonus but not required.