DescriptionSoftware Engineer at Adhawk, Inc. d/b/a Broadlume in Harrison, NY. Report to main office in Harrison, NY. Eligible to work remotely from anywhere in the U.S.
$123,656/Year
Job Duties:
· Serve as member of the engineering department, contributing to all phases of the development life cycle and supporting clients in the independent flooring retailers’ industry grow their businesses online by building innovative web-based solutions.
· Create and develop client websites, perform technical software updates to clients’ existing websites and integrate software updates to the Broadlume platform.
· Implement the technical enhancements and customizations that clients require.
· Maintain internal applications, build internal applications/integrate with other third-party APIs to enhance the existing business process using technologies such as ASP.NET, C#, SQL Server, REST APIs, ADO.NET, Entity Framework, ASP.NET MVC, HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, XML.
· Use C# Web API to read data from disparate sources and integrate with internal applications to keep systems in sync.
· Write clean, maintainable, and efficient code in JavaScript, jQuery, ASP.NET, C#, SQL Server database stored procedures, functions, scripts.
· Create Models Classes, and applied data annotations to validate the objects
· Add new features to Control Center to support client needs and to help internal teams become more efficient.
· Import libraries of products directly from manufacturers which contain raw materials from which client catalogs are built.
· Advocate for best practices (test-driven development, continuous integration, refactoring, and code standards).
· Drive continuous adoption and integration of relevant new technologies across the entire organization, building team cohesion.
Requirements:
· Bachelor's degree in Computer Science, Information Systems, or a closely related field
- 3 years of software development experience
· The stated experience must include the following: (1) Writing code using various technologies such as Microsoft’s ASP.Net framework, C#, HTML, CSS, jQuery, SQL Server, and JavaScript; (2) Performing integrations with another application’s API (application programming interface) using API schemes, such as XML/SOAP, JSON/ReST, HTTP, as well as JavaScript/jQuery code in order to embed new features on websites; (3) Using technologies and frameworks such as: Ruby, Java, React or React Native, Typescript, Dropwizard, Spring Boot, GraphQL, Apollo, Webpack, and Kubernetes; (4) Using LINQ Data Context Object with ADO.NET Entity Framework to invoke tables, stored procedures, Functions and handle data LINQ Lambda Expressions; and (5) Performing Object-oriented analysis and design.
· Alternatively, will accept a Master’s degree in Computer Science, Information Systems, or a closely related field and 1 year of the stated software development experience.
Employer Contact: Courtney Bellemare, VP of People Operations, 500 Mamaroneck Avenue, Suite 320, Harrison, NY 10528, courtney.bellemare@broadlume.com