Software Engineer at KlariVis
Roanoke, Virginia, United States -
Full Time


Start Date

Immediate

Expiry Date

04 Mar, 26

Salary

0.0

Posted On

04 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, Java, JavaScript, TypeScript, OOP Principles, ETL, Data Processing, Microsoft Azure, SQL Server, Power BI, Relational Databases, Agile, Problem-Solving, Communication, Teamwork, Collaboration

Industry

Software Development

Description
Description About KlariVis KlariVis is a banker-built performance intelligence platform that drives clarity, confidence, and speed for financial institutions - all in one platform. We are passionate about solving the data conundrum in the banking industry. We believe that the strength of our company lies in the strength of our people. At KlariVis, we are looking for data-passionate individuals to join our team. We’re seeking a Software Engineer to join our growing development organization and help design, build, and maintain high-quality software across our platform. This is an exciting opportunity for an experienced engineer who is passionate about building scalable systems, improving code quality, and contributing to a collaborative development culture. As a Software Engineer, you’ll work closely with our development and data analytics teams to enhance our customer-facing website, in-house ETL tooling, and the integrations that bring our data experiences to life. You’ll also play a key role in upholding the controls and best practices needed to securely protect sensitive customer data. Software Development & Platform Engineering Develop and maintain KlariVis’ website properties using C#, JavaScript/TypeScript, OOP principles, and modern engineering best practices. Build and support ETL software and data processing tools using internal frameworks and Azure platform capabilities. Integrate visualizations from the Data Analytics team into the website using Power BI Embedded or other solutions. Deliver high-quality, maintainable code while contributing to improvements across the existing codebase. Collaboration, Process & Continuous Improvement Work collaboratively across the business using Agile methodologies to deliver reliable and scalable software. Participate in peer mentoring and team knowledge-sharing activities. Support the creation, documentation, and reinforcement of auditable controls required for securing customer data. Continuously develop your skills through training, exercises, and collaborative learning opportunities. Requirements Requirements What we're looking for: BS/BA in Computer Science, Business, or related field preferred. 5+ years of experience in software design, development, and testing. Hands-on experience with C# or Java and modern JavaScript frameworks. Experience with data processing and ETL concepts. Preferred experience with Microsoft Azure ecosystem (VMs, SQL Server, storage, Power BI). Strong understanding of relational databases. Excellent communication, problem-solving skills, and ability to work both independently and collaboratively. Patience, adaptability, and strong teamwork mindset. KlariVis is headquartered in Roanoke, Virginia.?Applicants must be currently based and authorized to work in the United States on a full-time basis. KlariVis does not sponsor applicants for work visas. This is a hybrid position located in Roanoke, VA. KlariVis offers a competitive compensation package including salary, medical, dental, HSA health benefits, 401(k) match, and flexible time off.
Responsibilities
As a Software Engineer, you will design, build, and maintain high-quality software across the KlariVis platform. You will work closely with development and data analytics teams to enhance customer-facing applications and uphold data security controls.
Loading...