1 Click Easy Apply


Software Engineer


Rocky Hill, Connecticut


Software Engineer Job Opening in Rocky Hill, Connecticut - About Clarus Commerce
At Clarus Commerce, our focus is on the employee, their growth and their work/life balance satisfaction is always top of mind. The minute you step through the door, you?ll be joining a company that values everyone?s opinion, rewards and recognizes exemplary work, and loves to have fun.
You?ll also be a part of a business that is constantly being recognized for excellence. We?ve been chosen as a ?Top Workplace? four years in a row and have been featured in The Boston Globe, Cosmopolitan and Time Magazine. Life is too short, so join a company where you can turn a job into a career?and have a great time doing it.
-- -- ? - ?
Position Overview
Clarus Commerce?s Engineering team is searching for a Software Engineer who is highly motivated, collaborative and fun loving with an entrepreneurial spirit and bias for action. He/She has a broad mandate to experiment and innovate with an endless range of new opportunities. If the opportunity piques your interest - we?d love to talk with you.
You will be a key member of our team making important technical decisions that will shape the company's future.
As a part of our team, you?ll enjoy:
The hustle of a startup with the impact of a global business.
Tremendous opportunity to solve some of the industry?s most exciting problems.
Working with an extraordinary team of smart, creative, fun and highly motivated people.
Great workspace and competitive benefits.
Responsibilities:
Build out REST-ful endpoints and lightweight aggregation layers.
Design and code, trouble shoot and support (What you create is also what you and your team will own).
Work on solution-based, outcome-oriented projects with highly skilled teams.
Work in a fast-paced, agile project environment with small, focused teams.
Increase test coverage via unit tests and integrations tests.
Communicate with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.
Participate in Scrum sprint ceremonies.
Responsible for software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Desired Skills and Experience:
BS/MS in Computer Science, or equivalent.
2+ years professional experience in software development.
Must have full-stack software development experience across multiple technologies, languages and frameworks.
Expertise with , JavaScript, JavaScript based frameworks.
Building and/or consuming REST APIs- Creating and parsing data in various formats.
NoSQL/JSON based databases.
Testing frameworks such as Jasmine, Cucumber, and Mocha.
Good foundation in data structures, algorithms and OO design.
Understanding at least one or more modern programming languages such as Java, Python, C++, and C#
Understanding of general User Interface design, responsive design and client-side architecture.
Proficient understanding of code versioning tools such as GIT.
Experience with Microservices.
Experience with AWS, Docker, Kubernetes, Redis.
Experience with CI/CD.
Ability to thrive in a dynamic, collaborative and fast paced environment.
Willingness to own all stages of development process: requirements, design, implementation, testing, and operational support.
Excellent interpersonal communication with strong verbal / written English skills.
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Software Development: 2 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC