Summary

Join Aperia Solutions, a leader in SaaS solutions for the Payments and Compliance industries. Aperia is a Texas-based fintech and managed consultancy firm that creates custom SaaS applications and other software-based solutions for the payments, banking, and processing industry. Founded in 1999, Aperia offers business intelligence, risk management, compliance, and customer intelligence platforms. With offices in Dallas, Washington DC, and Vietnam, Aperia is a fast-paced, global organization that strives to improve efficiency in compliance, risk, and customer service operations. Aperia’s clients include banks, processors, payment facilitators, merchant service providers, independent sales organizations, and government entities. A career at Aperia promises a great challenge, culture, and opportunities to forge your own path.

Job Description

You have mastered technology ecosystems, their design, implementation, and operation, all to support business objectives. You understand that the most elegant design is useless if it does not lead to return on investment and cannot be implemented in stages to meet the fast-paced world we live in. If you are enthusiastic about scalable, extensible, and maintainable architectures, and helping clients truly connect with their customers, we would like to meet you.  Our team strives to improve architecture outcomes across a wide variety of initiatives and verticals with a goal to move the needle on delivering Aperia’s technical and business strategies.

You will be responsible for consulting engagements with groups both inside and outside of Aperia. You will work independently to assess how you can maximize your value, and to agree success criteria and measures for the engagement. Examples of the type of work you will get involved in include bringing together business and technology teams to define the strategic architecture for customers; collaborating across multiple technology teams to solve problems in an imaginative way; or guiding project teams to co-create architecture principles, solutions, or roadmaps. 

Responsibilities

  • Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth.
  • Develop new features and infrastructure in support of rapidly emerging business and project requirements.
  • Assume leadership of new projects, from conceptualization to deployment
  • Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design.
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities.
  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale.
  • Work primarily in .Net, React, and JavaScript
  • Engage with designers and front-end engineers and collaborate with leading back-end engineers to create reliable APIs.
  • Collaborate across time zones via Teams, SharePoint, GitHub comments, documents, and attend frequent video conferences.

Skills

  • 5+ years proven experience as a Full Stack Developer building large-scale software applications.
  • Strong experience in building web applications
  • Strong experience in designing and integrating RESTful APIs
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, Angular, React, Redux, Node.js)
  • Experience with The Secure Software Development Framework (SSDF) and adherence to Secure Development Lifecycle (SDL) methodologies.
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python)
  • Excellent debugging and optimization skills
  • Experience in unit/integration testing and Test-Driven Development
  • Experience developing microservices to support web and mobile applications.
  • Experience with multiple databases (e.g. MySQL, CosmosDB), web servers, Kubernetes, containers, and UI/UX design
  • Excellent communication and teamwork skills
  • Great attention to detail and organizational skills
  • Experience using TFS for task tracking and source control.
  • Strong analytical and problem-solving skills, including root cause analysis.
  • Ability to work on multiple concurrent projects.

Strong Pluses

  • Full-stack development experience.
  • GraphQL, Redux, Apollo experience.
  • React based localization frameworks (i18Next, etc.).
  • Experience supporting and troubleshooting high availability, Realtime, production applications.
  • Familiarity with CI/CD pipelines and associated tools.
  • Experience working under a DevOps model.

Education

  • Degree in Computer Science, Statistics, or relevant field

Eligibility Requirements

  • Must be willing to submit to a background investigation and drug test as part of the selection process.
  • This position is not eligible for sponsorship.

Job Type

  • Full-Time

Schedule

  • Monday to Friday

Work Location

  • Dallas, TX
  • Required to be in-office 4 days per week

Benefits

  • Health insurance 
  • Health savings account
  • Dental insurance
  • Vision insurance
  • 401(k) matching
  • Life insurance
  • Paid time off
  • Parental leave
  • Disability insurance
  • Childcare assistance
  • Education reimbursement
  • Fitness membership
  • Volunteer time off

This job description is not intended to be all-inclusive. An employee may also perform other reasonable related business duties as assigned by their immediate supervisor or management. Principals only.

Recruiters please don't contact this job poster. DO NOT contact us with unsolicited services or offers.

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.