What You’ll Contribute
Design, develop, deploy and support modules of large world-class enterprise-level product.
Evaluate new design specifications and raise quality standards, address architectural concerns.
Work on a wide range of complex projects, assignments and issues.
Evaluate stability, compatibility, scalability, interoperability, and performance of the software product.
Demonstrate technical expertise through publication, presentations, white papers and event participation.
Continually learn new technologies in related areas
You will work in a small team environment with software developers, data scientists, product management, and software quality engineers.
What We’re Seeking
Bachelors in Computer Science or related disciplines, or relevant experience in software architecture, design, development and testing.
Experienced Software Engineer with strong professional development experience in Web development with HTML5, CSS, Javascript, and general Web 2.0 technologies
Experience with JavaScript-based libraries such as Angular
Strong JavaScript and Java problem solving, debugging, and performance tuning skills
Good knowledge of object oriented analysis & design
Strong instincts and background in creating simple, clean and powerful user interfaces.
Experience with Docker, and Kubernetes a big plus
Experience with web services (SOAP/REST), and SOA is a plus
Background in using statistical analysis/modeling tools such as SAS, SPSS, R, etc. is desirable
Background in using business intelligence and data mining tools desirable
Ability to articulate the design with architects and discuss strategy/requirements with teams
Experience with agile development processes and tools desirable
Our Offer to You
An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.
An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.
The targeted base pay range for this role is: $119,000 to $187,000 with this range reflecting differences in candidate knowledge, skills and experience.