Skip to main content
Go

Senior Software Engineer

Apply Now
Business Unit Carrier Job ID 30076177 City Edison State New Jersey Country United States

Date Posted:

2022-04-18-07:00

Country:

United States of America

Location:

CANJ2: Nlyte NJ 275 Raritan Center Parkway , Edison, NJ, 08837 USA

Senior Full-Stack Software Engineer (.NET/SQL/Typescript/HTML)

Based: Edison, New Jersey, US

Reporting to: VP of Engineering

Primary Objectives:

● To be a senior part of a team responsible for the development of Nlyte’s products.

● Coordinate development on individual Features, working closely with Product Management, other developers, and QA to refine requirements and deliver regular releases of high-quality, innovative software to meet customer requirements and strategic objectives.

● Be an experienced voice in a distributed team, developing and maintaining modules of an interconnected suite of products.

Key Tasks:

● Reviewing requirements and providing feedback to Product Management (ambiguities, inconsistencies).

● Assistance in drawing up and validating technical specifications.

● Participating in technical planning sessions: Conception, tasks identification, and estimation.

● Working with the QA team to ensure delivery of a high-quality product.

● Driving the whole development process of individual features within each release.

● Maintaining and refactoring existing codebase, expanding automated tests capability.

● Reporting on progress, issues, and problems to the team; providing lessons learned and giving suggestions to optimize the work processes.

● Helping more junior, and supporting other senior team members.

Key Skills:

● Good experience developing and maintaining C#/.NET REST APIs, and writing enterprise-scale Web 2.0 applications.

● Good experience designing, developing, and maintaining large-scale Typescript/Javascript Web 2.0 applications.

● Good knowledge of how and when to use design patterns to achieve strong Object-Oriented architectures in .NET and Javascript-based UI applications.

● Enjoys learning new skills and working with a team, finding innovative solutions to problems, and contributing to the constant evolution of a mature set of products.

● Strong diagnostic/debug skills and a methodical approach to problem-solving.

● Strong experience and instincts around User-Experience on browser-based applications in HTML and CSS/SCSS.

● Good in-depth knowledge of Client/Server and Web architectures on Windows, using SQL Server and tools such as nHibernate, ODATA, EntityFramework, WebAPI in VisualStudio, Parsing, querying, and manipulation of XML/XSLT and JSON payloads.

● Experience with source control and build processes: branching, merging, one-push-build processes, configuration management.

● Must be a strong verbal and written communicator, able to articulate complex technical detail to colleagues in a clear and unemotional manner. Must be prepared to code to specifications/designs/use-cases, use dialogue to resolve inconsistencies, and also contribute ideas and prototype innovations towards ongoing improvements in the product.

● Agile, self-motivated attitude, keen to add value wherever possible.

● Able to work quickly, accurately, and flexibly towards defined deadlines.

Beneficial Skills:

● Experience implementing OData services.

● Experience implementing data accessing code using ORMs (EF, NHibernate…)

● Experience in Database Design, SQL Server, and T-SQL, SQL profiling, and performance tuning.

● Experience in shipping shrink-wrapped software.

● A good background understanding of network protocols and hardware, both on Windows and UNIX-based platforms.

● Some experience in build and installer scripting (nant/WiX/Windows Installer)

Experience:

● Educated to Degree level or equivalent, or possess highly relevant experience.

● Must have 5+ years experience in development in a professional technical role.

● Must have practical experience of working as a senior part of a structured professional software development environment

Carrier is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.

Job Applicant's Privacy Notice:

Click on this link to read the Job Applicant's Privacy Notice

COVID-19 vaccines will be required for all newly hired Carrier U.S. Salaried employees. 

Apply Now

Your Saved Jobs

You have not saved any jobs.

Recently Viewed Jobs

You have no recently viewed jobs.

Check Application Status

Already applied for a job at Carrier? Log in to check your Application's status

person_outline Log In