Overview

Lexington Solutions, a wholly-owned subsidiary of Boston Capital, is looking for a Senior Software Engineer with 5-8 years of experience in developing web-based software solutions and ETL. Fusion™, our flagship asset management product is setting the standard for the Low Income Housing Tax Credit industry. We are looking for someone who has the desire and aptitude to become an architect. The ideal candidate fits well into a culture of creativity, collaboration, and quality. You should enjoy working with small, tight-knit teams of developers as well as enjoy using “the right tool for the job”.

You should be a passionate developer with a broad range of programming skills, and recent experience with current best of breed web-based technologies and web standards, as well as embedding extract, transform and load (ETL) technology into a solution.

Responsibilities

 

●     Be part of the technical leadership to forge direction and mentor teammates as well as foster a collaborative and open minded environment

●     Develop software using stacks such as Python – Flask – SQLAlchemy- PostgreSQL, Java – Spring – Hibernate – SqlServer and  NodeJS – Node Expres –              PostgreSQL

●      Support and maintain legacy systems built on a diverse set of technologies

●      Use design patterns and software development techniques to write readable, maintainable, and extensible code

●     Work collaboratively with team members to design, implement and maintain application architecture in an agile environment

●      Demonstrate commitment to quality by implementing unit tests

●      Provide product technical support to our customers for software installation, upgrade, troubleshooting technical issues and triage

 

Key Qualifications

 

●     5-8 years of professional experience

●      Extensive experience with Python web applications or Java web applications

●      Extensive experience with relational databases, ORMs and ETL technologies

●      Experience with Java web applications

●      Experience with RESTFUL microservices

●      Experience with message queues

●      Accustomed to Agile, test driven development and automated unit testing

●     Demonstrated ability to stay current with new technologies, approaches, and best practices

●     The desire to work in a collaborative team environment and the flexibility to adjust to changing priorities

●     Strong knowledge of database design principles

●     Strong knowledge of Windows and Linux development environments

●      Working knowledge of application devops tools like Maven, Docker, Grunt, Ansible

●      Experience using continuous integration environments like Jenkins

●      A working knowledge of HTML, CSS, and ReactJS

●      Exposure to server side scripting languages such as Ruby, or Groovy is a plus

 

 

Technologies We Work With

 

●        Java, Groovy, Spring, Hibernate, WebWork

●        NodeJS, Node Express, Objection

●        Python, Flask, SQLAlchemy, PETL

●        Kettle

●        AWS, Docker, S3

●        HTML, CSS, JavaScript (ReactJS)

●        PostgreSQL, Microsoft SQL Server

●        RabbitMQ

●        Jenkins, Git

Tagged as: , , , ,

To apply for this job email your details to careers@lexington-solutions.com

About Lexington Solutions

Lexington Solutions is the software Provider of Fusion, the premier productivity and risk management cloud service for asset managers and owners.