Home > Portland jobs > Portland computer/technical

Posted: Tuesday, October 3, 2017 8:19 PM

Job DescriptionDirector of Software DevelopmentCatapult is looking for a leader to take on the role of Director of Software Development. Our leaders are committed to helping team members overcome obstacles, guide individuals to solve challenging problems, and ensure the organization stays focused on delivering solutions to customers. As Director of Software Development you will provide leadership for Software Development Managers, Technical Leads and software development teams. You will be expected to participate in Technology management planning sessions, provide oversight of key initiatives, communicate with executive leadership and drive team performance.Technical Confidence: An enterprise SaaS company focused on building secure and scalable distributed solutions for the healthcare industry. As Director of Software Development, you will be working with seasoned professionals to get to successful outcomes with solutions that embrace web development, mobile development, reporting, real time analytics, no-sql storage and messaging. You will be expected to assess inputs from your teams, balance viewpoints to drive outcomes, and ensure that solutions are aligned to goals. Flexibility: Always interested in finding ways to minimize the risk of enterprise development by reducing the time an idea takes to go from idea to use in the software. You will be asked to coordinate groups working on different sized efforts, with different delivery expectations and with groups that form and disband as efforts are completed while maintaining a consistent, high quality product. Our ideal candidate will have, or can demonstrate:Experience managing teams between 9 and 30 developers and testersPast experience with continuously delivered softwareExperience in a SaaS, commercial software settingExperience with non-relational databases, or distributed architecturesExperience in working directly with executive leaders in multiple disciplinesAbility to manage multiple, potentially conflicting, priorities with tight timelinesExperience in mentoring new leaders and growing talent from within the company Collaboration: Strives for an open, collaborative culture. Leaders are expected to use influence, logic, data, and context to drive outcomes. Empowerment: Leaders support our professionals. As a leader, you will be expected to listen to your teams, push good ideas, foster creative solutions, drive accountability, ensure collaboration across teams, and provide our professionals the context and motivation to deliver. Organization: A fast moving, fast growing company. You will be expected to assess a situation, determine how best to use the resources available, look for growth opportunities for your teams, keep stakeholders informed, and also advise when resources could be put to better use. Communication: The Director of Software Development provides the leadership foundation our software development teams. You will need to balance technical and business needs, manage expectations, and provide stakeholders with the knowledge needed to make decisions. Transparency, clarity, and an ability to express ideas that avoid jargon and lead to decisions. Transparency: As a key leader in an organization with many responsibilities, providing visibility and accountability both up to stakeholders and down through our teams is a vital skill. Maintaining accurate and consistent performance measures that can be easily digested by a wide range of stakeholders is an important part of the role.Company DescriptionCatapult Recruiting was founded by a group of seasoned IT professionals who are native to the Portland area and love Oregon. Our vision is where all our customers technology staffing needs are filled by professional, reliable, happy people who love their work and love the company they work for. By identifying and satisfying our customers needs utilizing qualified professionals and modern tools, we are working hard to build stronger business relationships!!


• Location: Portland

• Post ID: 23532762 portland is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017