Software Development Manager

Sorry, this job was removed at 5:01 p.m. (CST) on Sunday, November 7, 2021
Find out who's hiring in Portland, OR.
See all Developer + Engineer jobs in Portland, OR
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Software Development Manager
Job Description

The HCM Application Development Manager is responsible for the delivery of our next generation HCM and other next generation applications. Active participation in the development, maintenance, and enhancement of projects
on time and within scope and budget via the effective use of agile software development practices. The Development Manager establishes and maintains effective communication with the Director of Software.
Development to ensure proper sensitivity to the needs and development of software development personnel, ensuring effective leadership of individuals and the team.

Essential Duties and Responsibilities
• Manages the development projects to meet business objectives
• Ensures software projects are completed on time and according to company quality standards.• Facilitates communication upward and across project teams including project status, justifications for variances and technical information (architecture, design, and implementation objectives).• Serves as focal point for other departments on project status, issue escalation, or other project information.• Holds appropriate milestone meetings for review and approval• Ensures software projects are completed according to product specifications and development standards are
properly documented.• Actively participates in the development effort to design, build and maintain our SaaS product sets. This will include, but is not limited to, coding, testing, and writing unit tests.• Insures implementation of the product satisfies the product specification and extensible product architecture• Acts as a resources and go-to person for software engineer approaches from within the team, with the development department, from outside departments, and customers.• Ensures that:
o Documentation gets appropriate level of technical review support
o QA test plans meet the project requirements
o Appropriate development and company methods and procedures are followed• Manages personnel activities of direct reports (i.e., hires, trains, mentors, identifies development opportunities, appraises, motivates, disciplines, and recommends termination as necessary).

Competencies• Effectively applies broad, in-depth, and up-to-date knowledge of pertinent project management, technical, business, and professional issues.• Ability to quickly develop and maintain a high level of knowledge of divisional software products and remain current on product knowledge both from an internal and from a user perspective.• Consistently and effectively leads major and diverse projects and project teams. Consistently leads project teams in a supportive role providing guidance, direction, and feedback. • Willingness and ability to quickly master training and presentation skills.• Strong initiative, customer-service orientation and commitment to ensuring timely, quality solutions to customer issues.• Effectively develops and uses a systematic approach to analyze and solve problems. Acts proactively to anticipate risks and seeks to mitigate them before they occur. Visualizes the big picture and effectively identifies key issues and designs harmonious and effective solutions.
• Well-organized, self-directed team player. Remains open to others' ideas, and exhibits willingness to try new things.• Demonstrates excellent written and verbal communication skills. Listens effectively, transmits information accurately and understandably, and actively seeks feedback. Effectively presents and explains information to
various group sizes and levels of knowledge.• Adapts to changes in the work environment, manages competing demands and is able to deal with frequent change, delays or unexpected events.• Prioritizes and plans work activities, uses time efficiently and develops realistic action plans.• Demonstrates professionalism, discretion, and good judgment in all interactions with co-workers, customers, vendors and others.• Consistently at work on time, follows instructions, responds to management direction and solicits feedback to improve performance.

Qualifications• Bachelor's degree in business, software engineering or computer science• 5+ years of relevant work experience and 1+ year(s) of proven leadership responsibility• Proven experience in successfully leading software development projects. Demonstrated ability to attain the knowledge of the company's software development strategic objectives and design patterns and procedures.• Working knowledge of SQL and modern software development languages (e.g. C#)• Experience developing and supporting substantial software products/modules such as Accounting/AP/AR, HR, Project Management, Service Management, Construction Operations, Collaboration applications, etc.• Development experience within a SaaS environment, preferably utilizing the Microsoft Azure platform• Construction management software domain experience is a plus.

Working Conditions
Work takes place in an office setting. It requires the ability to sit and work at a keyboard for extended periods and communicate with team members by phone, computer, and video teleconferencing.

Viewpoint is an Equal Opportunity Employer

DISCLOSURE for US-BASED POSITIONS ONLY: Viewpoint requires a criminal background investigation, and employment and education verification as a condition of employment.

More Information on Viewpoint
Viewpoint operates in the Software industry. The company is located in Portland, OR and Seattle, WA. It has 846 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all jobs at Viewpoint, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ViewpointFind similar jobs