Senior Software Engineer/Full Stack Developer
Product
PTMA Financial Solutions provides treasury management, liquidity management, and other financial products and services to the public sector. We partner with over 1,000 financial institutions to help strengthen communities from coast to coast.
Job Summary
The Senior Software Engineer / Full Stack Developer will partner with a team of developers and system architects to deliver end-to-end business solutions and will be expected to develop web user interfaces, APIs, and Database components. The position requires experience designing solutions, building reusable, well performing code and strong database skills, along with excellent interpersonal and organizational skills and the ability and desire to collaborate with other technical resources in a fast paced and dynamic environment.
Duties/Responsibilities
- Work with colleagues to develop and maintain PMA’s internal and external web applications.
- Solicit input from end-users for design and development tasks.
- Build both UI and back-end services using reusable code and libraries.
- Ensure the technical feasibility of application designs.
- Optimize speed and scalability of applications.
- Other duties and responsibilities as assigned by management.
Required Skills/Abilities
- Strong customer service skills.
- Good verbal and written communication skills are essential.
- Exceptional analytical and problem-solving skills, including the ability to identify patterns and trends.
- Strong ability to multi-task, display good judgment, and work cross-functionally in a dynamic environment.
- Knowledge of quality assurance terminology, methods (including version control and defect management), and tools.
- Performing root cause analysis and resolution in tight time constraints.
- Strong practical computer competence, including familiarity with relational databases with particular emphasis on SQL skills.
Education and Experience
- Bachelor’s degree in one or more of the following: Information Systems/Management, Operations Management/Research, Computer Science, Mathematics, Statistics, Systems Analysis or related field (or commensurate professional experience).
- 7+ years of professional work experience.
Physical Requirements
Must be able to work at a computer for long periods of time. Lift up to 15 lbs.
Pay Range
- 130,000 - 150,000 USD per year (Colorado)
- 130,000 - 150,000 USD per year (Illinois)
Location
Hybrid arrangement based in Naperville, IL or Denver, CO preferred (~3 days per week in office and ~2 days per week remote).