Software Engineer
Thusa Solutions
Minneapolis, MN, US
5d ago

Thusa is looking for a Software Engineer to join our team. We are seeking creative and passionate software engineers with experiences in trade platforms and / or finance, who are looking for an environment with a core set of values anchored in trust, autonomy and a relentless focus on user experience.

This role will work alongside other product developers,engineers, user experience designers and product management to develop a trading platform.

Culturally, our teams behave like a product development shop, leveraging design and dev-ops first principles in developing software solutions.

Strong candidates will have experience throughout the entire development stack and a broad background in custom software engineering.

This individual filling this specific role we be expected to work with other front end developers, back endengineers, quant developers and the design team to build and integrate the user interface with the backend platform services.

The ideal candidate will have a broad technical background, a solid understanding of applicable analytics, and a natural curiosity for producing effective solutions.

This person is patient, has excellent time-management skills, and practices of effective communication style.The role will initially be remote, but once the COVID restrictions are lifted, they will need to be onsite in Minneapolis, MN area.

Minimum Required Qualifications

• 8+ years software development experience in front end development technologies such as HTML 5, JavaScript, TypeScript, CSS

• Varying depths of experiences in specific frameworks such as ReactJS, VueJS, Angular

• Experience with cloud services (AWS, preferably)

• Experience with Continuous Integration & Delivery practices (Jenkins, XLDeploy, Drone, etc.)

• Familiarity with backend services (APIs, microservices)

• Experience working in an agile environment

• Strong analytical and problem-solving skills

• Strong written and verbal communications skills are required to work effectively as part of a globally distributed team and user community

• Fluent written and spoken English

Preferred Qualifications

• Experience developing in OpenFin and / or Finsemble

• Experience with bundling tools (e.g., WebPack, Gulp, Rollup)

• Experience with a wide variety of front end design, development and testing libraries, such as Enzyme, Jest, Storybook, Lerna, Cypress, etc.

• Experience developing with Electron or Desktop Applications (UWP, QT)

• Experience with Trading Technologies

• Experience with NodeJS and Redux

• Varying depths of experience in a variety of programming languages and tools including : Java, C#, .NET, Python, Ruby, Grails, etc

• Undergraduate in the sciences or arts, with training certifications in software development.

• Undergraduate or masters in computer science or related field

Thusa is dedicated to delivering holistic solutions through our customized qualifying methods in which we make the upfront investment to thoroughly qualify our talent.

We take the time to build real relationships with our clients and resources. In addition to that, we go the extra mile to make sure that our workforce is happy, dedicated, and appreciated so that they will always be ready to deliver quality while on your clock.

dedicated to delivering holistic solutions through our customized qualifying methods in which we make the upfront investment to thoroughly qualify our talent.

We take the time to build real relationships with our clients and resources. In addition to that, we go the extra mile to make sure that our workforce is happy, dedicated, and appreciated so that they will always be ready to deliver quality while on your clock.

Our employees enjoy a work culture that promotes company priorities.

We treat our employees like family while providing on-going support for growth. We are not only looking for people who can do the job, we are also looking for our future leaders.

Powered by JazzHR

Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form