Enterprise Automation Developer

  • Full-time

Company Description

STCU is a growing regional organization rated one of the top-performing credit unions in the nation, and named as one of Fortune Magazine’s Great Places to Work. We look for employees who have a strong desire to serve others, are lifelong learners committed to working hard, with a fun-loving attitude and a desire to make a difference in our members’ lives. We love people who share our passion for integrity, service, innovation, education, people, and celebration.

STCU offers excellent benefits: 

  • Paid time off—plus 11 paid holidays!
  • Medical, dental, vision and life insurance 
  • Flexible schedules and remote-work opportunities
  • Training and career development
  • Success sharing plan
  • 401(k) matching contributions
  • Tuition reimbursement

Job Description

The Enterprise Automation Developer II is responsible for designing, developing, documenting and supporting enterprise automation solutions for the Credit Union. This position works with members of an Agile/SCRUM team to create and construct automation solutions, ensures user requirements are met, UI best practices are exercised, and technical specifications related to creation, implementation and support meet standards of service and delivery. The role also performs Tier II support for maintenance, troubleshooting, automation, and scripting.

Principal Accountabilities

  • Breakdown assembled work order specifications into manageable tasks for Agile/SCRUM solution development by working closely with product, business, and application owners to understand business needs and requirements. Aid in mentorship of junior developers to determine which automation tools, APIs, design patterns, and standards to use to ensure modern code quality within Agile/SCRUM work model.
  • Attain above average to advanced skills/knowledge across all automation disciplines by using resources and initiative to design, develop, test deploy and support workflow solutions, forms administration, eSign, and job automation, independently and integrated. Automate tasks and processes for efficiency using automation software, API, PowerShell and other methods by completing tasks with high level of quality and above average time management skills to meet pre-determined timelines. Utilize source control and change management protocol for modern coding, scripts, configurations; provide constructive feedback when reviewing work of others for validation.
  • Contribute to operational efficiencies, accountability, and error reduction by designing, developing, configuring and implementing automation solutions, leveraging expertise to produce solutions that enable global consistency, standardization, optimized performance, minimal technical debt, and reporting/metric dashboards. Participate in discovery/testing/design and deployment strategy of new features and enhancements of automation tools.
  • Successfully deploy new automations by adhering to current Automation Development Lifecycle (ADLC) standards, developing system and process flow diagrams, and ensuring disaster recovery processes have been established for each new automation.

Other Essential Functions

  • Support deployments of new technologies through enterprise and department level projects.
  • Partner with analysts and quality assurance team members on development strategies to improve quality, usability, and minimize defects/bugs of deployed automations. Maintain automations within the organizational environment by working with business owners/vendors to ensure all automations remain within supported versions.  Take an active ownership role in the security and protection of member and organizational data/records.
  • Ensure a stable and well documented automation environment by following established procedures/standards, updating documentation when differences from current practice exist, and coordinating maintenance with other teams and the users when applicable.
  • Contribute to and support a positive work environment to ensure an effective, high preforming and cohesive team, as well as independently with minimal supervision.

Qualifications

Education: Bachelor’s degree in Computer Science, Business Administration, or Specialized training from an accredited vocational school required.

Certifications: Industry certifications preferred.

Job Experience: Minimum five years of experience in technology management and/or developing enterprise business process automation solutions to include design, implementation, and maintenance. Above average to advanced analytical and trouble-shooting skills with ability to solve medium to complex problems, with flexibility and sound judgement. Advanced skill set in ability to envision multiple routes to a solution for development, bug fixes, and future design for effectiveness and minimal technical debt. Experience in iterative, incremental process automation development (Agile/SCRUM), and mentoring others. 

Software Skills: Experience with Automation Tools - Automate, Hyland-OnBase, SharePoint Designer/Nintex or similar programs preferred. Above average to advanced PowerShell or other modern scripting language; experience with use of modern development tools and Agile/SCRUM methodologies. Proficient knowledge of MS Office programs including Outlook, Word, Excel and Teams.

Physical Demands: Must be able to regularly talk, hear and operate a computer, keyboard and mouse and occasionally lift, pull/push and carry up to 25 pounds with accommodations.

Work Conditions: Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting. Exposure to high-stress, fast-paced, deadline-oriented environment. This role is part of an on-call rotation with a one hour or less required response time.

Additional Information

Please review our website for more information at www.stcu.org/careers.

Privacy Policy