Senior Software Engineer
Job Title: Senior Software Engineer
Location: Orlando, FL or remote (within the United States)
Manager: Software Engineering Manager
Exemption Status: ExemptAbout LSQ
At LSQ we’re changing the way businesses manage the most important part of their business - their cash flow. Through innovative funding software and partnerships with the world’s largest banks, we’ve been able to give small business owners a new lease on life when others can’t or won’t.
Our engineering team is currently experiencing rapid growth as we build out a new business proposition at LSQ and are looking for exceptional talent to help us solve complex problems plaguing a space measured at more than $4.9 trillion.
For more information, please visit our website at www.lsq.com.
We are looking for a seasoned, battle-tested developer who is excited to help architect complex and scalable web services and infrastructure, but is also capable of putting their head down and quickly implementing product features without rework. This is the kind of person who can’t sleep at night unless they have solid automated regression test coverage, and who will positively influence that TDD culture on the team. This person’s thought-leadership should be driving best practices on the team and naturally bringing up the performance of those around them to their level. “Teamwork” isn’t just a word to this person - it is a lifestyle. If the idea of working on a self-organizing Scrum team where you work closely with Product Owners and have plenty of influence on how the team operates excites you, then look no further!Your key responsibilities will be...
Identifying and implementing scalability/performance improvements
Influencing automated testing strategy/tooling and driving culture around it
Maintaining and enhancing our AWS cloud infrastructure
Mentoring junior engineers and interns
Designing web services that scale
Working with large quantities of data and optimizing read/write performance
Improving developer processes
Becoming a subject matter expert in several systems that we support
The prerequisites for this position are...
5+ years software engineering experience
Fluent in Java 11
Experience with the Spring framework
Web services (JSON-RPC)
CI/CD pipeline experience
SQL (MySQL preferred)
Strong test automation skills
Can share knowledge and skills with others
Works to bring entire team up to their level
Capable of learning on your own
If left in a vacuum, you still produce
Ask questions to clarify the goal/get help
Capable of debugging a problem and identifying the root
Eager to brainstorm solutions to others problems
Takes action on low hanging fruit
Not content with the status quo
Challenges existing assumptions
Capable of managing large bodies of work
Can reduce complex projects/problems into their core features
Documents designs and processes to distribute with the team
Learns new skills, technologies, languages
Continually strives to master all fields
Learns from peers and leaders by watching their patterns
Improves repetitive tasks
Can separate needed and unneeded parts of code
Can work on multiple things at once
Full stack scrum teams with no egos
Ceremonies: Daily Standups, Sprint Planning, Backlog Refinement, Retrospective, Sprint Review
Continuous integration, frequent deployments
We communicate largely through Slack, GitHub, Jira, and Ring Central
Experienced leaders who will challenge you to grow
Freedom to be creative and develop great products
Downtown Orlando location (north side of Lake Eola) with free parking.
Option to be full-time remote
Fantastic health insurance
Dental, Vision, Life, Short term & Long term disability insurance
HSA & FSA options
15 days of paid time off per year
401K plan with company matching and 100% immediate vesting!
Financial planning services
Casual dress – Florida is hot. Wear comfortable clothes!
Free snacks & drinks in the office
Company sponsored sports teams, events, and team outings
For onsite developers:
Three 24” monitors
Motorized standup desks
Whatever peripheral devices & software you need to do your job enjoyably