Scala Developer / ReactJS Programmer

Company: MAKE Corporation
Location: Chicago, Illinois, United States
Type: Full-time
Posted: 13.MAR.2021

Summary

Scala Programmer / ReactJS Developer / Functional Programmer #JP - 1912 Location: Chicago, IL OR Dallas, TX (Remote to Start) Duration: P...

Description

Scala Programmer / ReactJS Developer / Functional Programmer

#JP - 1912

Location: Chicago, IL OR Dallas, TX (Remote to Start)

Duration: Permanent

Salary in the high mid 6-figure range

We are building a culture that empowers continued learning, authentic innovation, and constant creativity. We are looking for an individual to join our team as a Software Engineer with the following skills and abilities.

Primary Duties and Responsibilities:

You'll be working alongside experts that are building the next generation blockchain-based securities lending system, and paving the future of digital transformation in the capital markets industry by:

· Collaborating with others to deliver complex projects which may involve multiple systems.

· Continuously thinking about the next steps while improving yourself and others around you.

· Developing solutions to complex technical challenges while coding, testing, troubleshooting, debugging, and documenting the systems you develop.

· Optimizing application performance through analysis, code refactoring, and system tuning.

· Recommending technologies and tools that improve the efficiency and quality of systems and development processes.

Required Job Qualifications:

· 6+ years of relevant work experience with BS degree in Computer Science, similar technical field.

· Functional-based software development experience with Scala or React.js.

· Fluent in Functional Development and Functional Programming (FP); object-oriented design, industry best practices, software patterns, and architecture principles.

· Experience working with two or more of the following is preferred: Unix/Linux environments, event-driven systems, transaction processing systems, distributed and parallel systems, large software system development, security software development, public-cloud platforms.

· Experienced with AGILE project management techniques.

· Deep understanding of technical troubleshooting approaches, tools and techniques, and the ability to anticipate, recognize, and resolve technical (hardware, software, application or operational) problems.

· Strong testing experience which includes developing test plans, automated test cases, and working with test frameworks.

· Experience with continuous integration tools and techniques, automating processes, and writing scripts using Python or other languages.

· Excellent oral and written communication skills.

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...