Ability to effectively communicate with both technical and non-technical staff ranging from individual contributors up to executive level.
Ability to work hands on at all levels of the tech stack (UI, services, database, infrastructure)
Expert knowledge and hands on experience with .NET, C#, MVC, SQL Server
Hands on experience with HTML/CSS, JavaScript and UI/UX design
Experience with messaging pattern a plus but not required
Strong commitment to knowledge sharing and training
Strong ability to lead without direct management responsibility
Excellent time management and prioritization skills
10+ years of hands on software development experience
3+ years of experience in architecture role
BS in Computer Science or equivalent program or equivalent work experience
Responsibilities:
Software Architecture
Makes decisions regarding application architecture strategies which most appropriately facilitate both business and technical objectives
Creates architectural and technical specifications
Has expert knowledge of the organization's software applications and data flows
Researches third party platforms and solutions and makes recommendations regarding their incorporation into the organization’s overall architecture
Builds proof of concepts to support decision making
Software Engineering
Regularly works with Analysts and Project Management to plan and document requirements
Provides technical estimates
Designs, implements and tests reliable, secure, high quality software
Architecture and maintenance of source control, build and deployment systems
Leads problem solving and troubleshooting of complex issues
Mentorship
Evangelizes software development standards related to code, tools and platforms
Mentors and trains IT employees on architecture approach, design patterns and technical standards
Provides regular feedback to other developers through a peer code & security review process
Location:
It is the policy of PCI to provide equality of opportunity in employment. This policy prohibits discrimination based on race, color, creed, religion, national origin, age, sex, disability, status with regard to public assistance, pregnancy, familial status, marital status, or sexual orientation.
If you require assistance in the application or selection process, please contact the Human Resources Office. Reasonable accommodations may be made to enable individuals with a disability to participate in applications and testing.
Upload your resume by clicking the select button and selecting the appropriate file.
By initialing and dating below, I certify that the information provided in this application for employment is true, correct, and complete to the best of my knowledge. In the event of employment, I understand false or misleading information given in my application or interview(s) may result in discipline including termination.
By submitting this application, I authorize PCI to make such investigations and inquiries of any statement contained in this application, including, but not limited to, job history and education. PCI is an at-will employer therefore employment and compensation can be terminated with or without notice, at any time, upon the discretion of the employer.
Are you ready to work for a company that continues to see tremendous success while offering flexible scheduling and competitive wages? We have a strong purpose-based, teamwork-oriented, fun culture. Build your resume by joining a company where opportunities are wide-spread and your success is up to you.
Phone
(320) 202-7030
Fax
(320) 202-7013
Monday - Thursday
9 AM - 6 PM (Central Time)
Friday
9 AM - 4 PM (Central Time)
Saturday - Sunday
Closed
Mail
Attention: HR Department Preferred Credit, Inc. PO BOX 1679 St. Cloud, MN 56302
© 2018 Preferred Credit | Privacy Policy | Online Payment Agreement | Equal Credit Opportunity Policy | Equality of Opportunity in Employment | Terms of Service | State Licenses | Retail Charge Agreements