The role involves developing scalable software solutions, ensuring best practices in design, mentoring team members, and conducting code reviews.
This is an exciting opportunity to take on a Full-Stack Software Developer role with a B2B SaaS company in the financial data analytics market. As an expert in data structures, algorithms, software development, and best practices, you’ll bring strong technical expertise in the design and development of scalable, robust software systems to deliver analytic capabilities to Limelight’s customers. Our ideal candidate thrives when being challenged and is enthusiastic about working in a fast-paced environment. If you are eager to work with smart people to solve complex problems, then we are looking forward to hearing from you!
Responsibilities:
- Participate in design, development, and application deployment activities with the Limelight team,
- Ensure the team is following industry best practices for technology, code management, and application design.
- Leverage your hands-on experience in applying design patterns, writing unit tests, and optimizing the full-stack application performance.
- Participate in code reviews to ensure code quality and robustness,
- Participate in experimental development to ensure Limelight is a differentiated product in the market, and work with the team to incorporate these experimental features into the product.
- Providing technical guidance and mentorship to your fellow team members.
About You:
- 5+ years of experience in a software development role,
- Strong expertise in React.js, Typescript, HTML5, CSS3, Less,
- Expertise in Java, Spring, Hibernate,
- Knowledge of relational database technologies (SQL Server, Oracle, MySql, PostgreSQL),
- Knowledge of client-server software development (web services, REST, SOA),
- Excellent verbal and written communication skills,
- Ability to work and thrive in an unstructured, flexible environment.
Nice to Have:
- In-depth knowledge of data structures, algorithms, and multi-threaded application development,
- Familiarity with the development of cloud-native applications (AWS preferred), event-driven architecture,
- Familiarity with Docker, Ubuntu, Jenkins, Git,
Education
- Bachelor’s Degree in Computer Science, Information Technology, or Software Engineering is mandatory.
Top Skills
AWS
Docker
Git
Hibernate
Java
Jenkins
MySQL
Oracle
Postgres
React
Spring
SQL Server
Typescript
Ubuntu
Similar Jobs
Fintech • HR Tech
The Sr Site Reliability Engineer at Gusto will design resilient systems, implement automation, improve on-call experiences, and lead migrations to modern designs.
Top Skills:
AWSDockerJavaKubernetesPythonRubyTerraformTypescript
Fintech • Machine Learning • Payments • Software • Financial Services
The Fraud Investigation Lead analyzes data to identify fraud trends, performs investigations on fraud attacks, and collaborates with teams to enhance fraud prevention strategies, communicating risks to leadership.
Top Skills:
Credit BrowserInsightPythonSnowflakeSQLTableau
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
As a Development intern, you'll assist in product development and testing, create test strategies, automate tests, and collaborate with the Development Team to enhance software solutions.
Top Skills:
CC#C++JavaLinuxMicrosoft OsVb Scripting
What you need to know about the Ottawa Tech Scene
The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.



