Senior Software Development Engineer

Published date Posted on Indeed on Oct 10, 2021 (15 d ago)

Senior Software Development Engineer

Position Summary

As a Software Engineer you are responsible for creating awesome back-end applications and frameworks that our external and internal customers love to use. You will work with Backend, DevOps, Product, and other Engineers to create a SAAS product which will be used to create a consumer workflow solution under the Meridianlink’s Point-of-Sale project. This role is an integral member of a software development team, building best-in-class advancements to our products. Bring your experience to the table to collaborate, analyze, design, develop, test, maintain and implement premier back-end solutions. You will work with other disciplines, such as product, architecture, database, dev/ops and performance, to design the best product solutions that are performant and scalable.


  • Building open communication with your Product Owner, fellow Software Engineers, and others to understand and transform business requirements into business-savvy features.

  • Solving problems, debugging and optimizing code to ensure optimum performance and security.

  • Create unit testing and other automated tests to ensuring the solution meets quality expectations.

  • Performing code reviews for team deliverables to ensure code follows documented standards and best practices.

  • Performing full life cycle application development, including researching available technical options for features, providing guidance and feedback on the findings and building proof of concepts to confirm the best approach.

  • Aiding Product Management in the creation of product road maps and ensuring objectives are realistic and achievable.

  • Collaborating with Enterprise Architects to create solution designs, following Architectural guidance and design.


  • BA, BS, MS, PHD in Computer Science, Engineering or related technical field.

  • 5+ years’ experience coding in Java.

  • Strong problem-solving skills and knowledge of object-oriented design, data structures and algorithm design and complexity analysis.

  • Knowledge of SQL and experience using one or more RDBMS.

  • Functional knowledge or hands on design experience with Web Services (REST, SOAP, etc.) is needed to be successful in this position.

  • Understanding of Kubernetes, Docker, CI / CD Pipelines.

  • Experience working in a fast paced agile environment.


  • Experience with non-relational data stores like Redis, Memcached, Elasticsearch

  • Familiarity with continuous integration and DevOps methodologies, best practices and tools such as Git, Azure DevOps, Jenkins, Terraform, Terragrunt etc.

  • Prior Experience in designing and developing distributed systems and multi-threaded applications.

  • Experience in Azure cloud development.

  • Working experience with Spring Boot, Spring JPA / Hibernate and Spring Security.

  • Knowledge of Microservice architecture, design patterns.

  • Scripting languages – Python, JavaScript, Shell scripting preferred.

  • Experience mentoring junior software engineers in best practices within the team.

Enables entrepreneurs and consumers to achieve the American dream by creating technological solutions that fuel the engine for financial growth. Our top notch solutions create the premier customer experience every time. We believe in the principles of empowerment, collaboration, individual achievement, and innovation.

At MeridianLink, we work together to design, implement, test, and deliver state-of-the-art web applications for the financial services industry, using the latest technologies including cloud computing, mobile development, responsive design, ASP.NET, JavaScript, C#, VB.NET, and SQL Server.


Our low turnover is a testament to our wonderful culture where people value the work they do and appreciate each other for their contributions. MeridianLink develops our employees so they can grow professionally by preferring to promote from within. We have an open door policy with direct access to executives; we want to hear your ideas and what you think. Our company believes that to be productive in the long term, we must have a genuine work-life balance. We understand that employees have families and full lives outside of the office. To that end, we honor their personal commitments.

MeridianLink is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, age, national origin, disability or any other characteristic protected by applicable law.???

MeridianLink runs a comprehensive background check, credit check and drug test as part of our offer process.

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

SecurityTrails SecurityTrails |

Headquarters: Orlando, FL URL: https://securitytrails.comWe are looking for a responsible Elixir engineer who will help us build internet inventory, robust APIs, and Data Services for security teams. Your primary focus will be the development of server-side logic, integratio

Rx Savings Solutions is seeking an expert Senior Software Engineer looking for an opportunity to contribute to a rapidly growing company with an awesome and fun-loving culture. The team at Rx Savings Solutions is driven to make a difference in the pharmaceutical industry by expos

Aimchess makes improving at chess easy and fun. We use cutting edge analytics to provide simple, actionable insights and lessons that help players improve 43% faster than their peers.We are looking for passionate team members who want to combine their love for the greatest game o

Company. What we are building:Skupos is the data platform for the convenience retail industry. Retailers, distributors, and brands connect to the Skupos network to create value from disparate data. Convenience retail is a long-standing industry with limited technology adoption, b

Senior Backend Engineer (Remote)(US Citizen, GC & H1B can apply)Full Time with Direct ClientJob Description: We are seeking a Senior Backend Engineer who will bring a deep passion and love of technology, along with excellent analytical skills and an innovative mind to contribute.