We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

API Software Engineer

Benjamin Moore & Co
United States, New Jersey, Montvale
101 Paragon Drive (Show on map)
Apr 05, 2025

API Software Engineer
ID

2025-1946


Category
Information Technology

Position Type
Salaried

Remote
No

Shift Time
40



Overview

Company Overview

At Benjamin Moore, our success is attributable to the employees who dedicate their time and talents to the brand and exemplify our core values of openness, integrity, community, excellence, and safety. Benjamin Moore employees enjoy a competitive and well-rounded benefits package, career development options, business resource groups, and opportunities to come together and connect with colleagues. We facilitate growth, development, and purpose for all through an inclusive and engaging workplace.

Join us and be part of a brand that inspires creativity, innovation, and passion while supporting locally owned stores in 65 countries.

Click here to see how you can paint your future!



Responsibilities

Description

Benjamin Moore is currently seeking an API Software Engineer skilled in JavaScript with specialized experience in developing and enhancing RESTful APIs in a serverless environment to join our Digital Products team at our Corporate Headquarters in Montvale, NJ. The role requires that the individual to have a strong background in building secure and high performing Microservices to support our premium digital brand experience.

Responsibilities

* Develop and implement both internal and external facing APIs/RESTful services for Enterprise Application Integration of applications hosted on premise and in the cloud.

* Design, develop and unit test Microservices.

* Design and develop optimized databases in a cloud environment.

* Participate in design reviews and provide feedback on the feasibility and usability of designs.

* Collaborate with cross-functional teams to implement and iterate on features.

* Optimize services for performance, speed, and security to deliver a fast and smooth user experience.

* Embrace Agile methodologies to deliver software in short, iterative cycles, ensuring continuous feedback and improvement.

* Participate in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.

* Demonstrate flexibility and adaptability to changing project requirements and priorities.

* Write and execute unit tests to ensure the reliability and robustness of Microservice components.

* Stay abreast of industry trends, emerging technologies, and best practices in API development.



Qualifications

Position Requirements

* Bachelor's degree in engineering, computer science, information systems, or a related field from an accredited college or university is preferred.

* 3+ years of experience designing/developing distributed, scalable cloud-based solutions using serverless technologies with Node.

* 3+ years of experience in designing/developing databases using Azure SQL/SQL Server.

* Deep knowledge of JavaScript.

* Experience with software versioning and release management using code versioning tools (e.g., Git) and CI/CD pipelines.

* Proven analytical and problem-solving abilities.

* Ability to interpret complex business requirements and encapsulate business logic/rules into reusable libraries.

* Strong ability to exercise independent judgment, effectively prioritize, and execute tasks while under pressure.

* Experience working both independently and, in a team-oriented, collaborative environment.

* Excellent communication skills.

Preferred Skills

* Experience with C# and Entity Framework.

* Experience with the Azure platforms.

* Familiarity with performance monitoring tools and optimization techniques.

* Familiarity with Cosmos DB is a plus

Applied = 0

(web-6468d597d4-98p82)