Job Order #1340

Email this Job to a Friend
Posted Date: 2/22/2018
Job Category:
Position Title: Software Architect
Salary Range: $100,000 - $130,000
Location: Kansas City, Kansas, USA
Desired Skills:
Description: PCM currently has an opening in Leawood, KS for a Software Architect specializing in C++ development. This role is a full-time, permanent, on-site position that offers a generous benefit package including Health, 401(k), Employee Stock Purchase Plan, tuition reimbursement and life insurance. This position is for someone who can work in a collaborative, fast-paced environment to architect, develop, and support complex enterprise solutions.

This job might be for you if you:
• Want to be responsible for the development and support of a mission critical processing platform and other enterprise applications.
• Have the ability to own and drive tasks/assignments while collaborating with peers and other technology teams.
• Enjoy building knowledge of financial products and concepts.
• Want to work alongside developers on a number of projects using C++.

• Design software solutions to complex problems on in enterprise level digital transaction system
• Overseeing the technical solutions created by Senior Software Engineers and Software Engineers.
• Mentor Senior Software Engineers and Software Engineers.
• Work closely with Program Management and Product Management to understand customer problems and create best of breed solutions.
• Review complex software solutions developed by Senior Software Engineers and Software Engineers.
• Use excellent analytical and troubleshooting skills to identify root causes of production issues in business-critical systems.
• Work closely with other Software Architects to define best practices for development, source control, and production support.

• Four-year degree in Computer Science, Engineering or Information Technology or the equivalent combination of education and experience.
• Extensive experience (10+ years) with C++.
• Extensive experience (10+ years) with MS T-SQL.
• Proven ability to design and build technically complex systems in an enterprise environment.
• Proven ability to troubleshoot complex issues in a production environment.
• Proven ability to be part of a collaborative team (developers, quality assurance analysts, business analysts, and project managers) that challenges and learns from each other

Added skills we value:
• Experience building and maintaining enterprise solutions in a high availability, business critical environment.
• Experience in the financial services industry.
• Experience with some or all of the following technologies is a plus: C#.Net, Javascript, PHP, HTML/CSS.

Share this job: