drjobs Mgr, Software Development 2 (Lehi, UT)

Mgr, Software Development 2 (Lehi, UT)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Lehi, UT - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

The Mgr Software Development 2 works in a leadership role. This position requires experience as an extremely seasoned professional uses comprehensive knowledge of industry practices organizational policies and good judgment in selecting methods and techniques for designing defining developing testing purchasing implementing and analyzing of technical products and systems of diverse scope. This position performs engineering design evaluations and applies comprehensive analytical skills to recommend performance enhancements. The manager has excellent technical skills in addition to project management and personnel management experience. The development manager acts as the coach and mentor to ensure the effective use of software development methodologies within the teams overseen. This position is responsible for a group of developers or manager systems/products and projects within a portfolio.

This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.

We value early mid and latecareer candidates and encourage all applicants with the posted skills and abilities to apply.



Responsibilities

Perform general research to evaluate a range of technology options and demonstrates expertise in relevant emerging industry technologies and how they apply to our business

Envisions and establishes clear technical direction and vision within the organization

Provide significant direction for strategic plans and solution roadmaps

Provide technical leadership for multiple teams in the design and development of technologically advanced issues

Develop source code and unit tests according to technical designs

Participate in code reviews

Develop technical documentation

Document and approve architectures

Act as the technical lead and mentor lesssenior developers

Provide consulting services to teams in the areas of advanced technology and architectures

Gather technical requirements from solution architects

Perform analysis of technical requirements

Participate in the Problem Management process and fix defects

Interact with vendors provide feedback on their solutions. Participate in vendor selection efforts

Design and implement measures within the stack/platform required to protect derivative solutions from security compromise

Comply with policies standards and regulatory requirements and ensure all others are doing the same

Participates in team meetings team planning sessions setting team goals and other team activities

The employee must regularly manage the work of other employees (may include mixed workforce)

The employee is authorized in partnership with HR to hire or fire employees and recommends advancement promotion or any other change of status of employees within their reporting line



Qualifications
  • Bachelors degree in Computer Science closely related field or equivalent experience.
  • 12 years of experience of technical experience including four demonstrating a progression in leadership roles and five years deep technical experience in software development and IT methodologies
  • Effectively manage a team of highly skilled engineers
  • Must have had key responsibility for design and implementation of enterprise systems
  • Strong understanding of Agile Software Development methodologies and principles
  • Strong coding skills
  • Experience designing and building multitier systems
  • Must have experience with databases
  • Expert level skills in engineering/programming relevant software development technologies analytical/diagnostic/troubleshooting web technology and programming methodology
  • Familiarity with Cloud Based Platforms and services
  • Strong familiarity with principles of continuous integration and continuous delivery
  • Ability to communicate needs and expectations to different levels of management
  • Ability to effectively work with vendors
  • Must be able to interact effectively with customers and present solutions
  • Lead customers through decisionmaking processes
  • This job operates in a professional office environment
  • To successfully perform the essential functions of the job there may be physical require

Preferred:

  • Masters degree



Required Experience:

Manager

Employment Type

Full-Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.