Software Engineer

New Today

Software Engineer
Information Technology
Ewing, New Jersey
Apply
Description
Are you ready for a change? At GS1 US, employees at every level play a vital role and provide a meaningful voice on issues that affect consumers across the country. We are a small company with world-class culture (https://www.denisonconsulting.com/case_studies/case-study-gs1-us/) . We make a huge impact on the way the world does business.
What is in it for you:
As a GS1 US Software Engineer you will play a key role in delivering high quality, reliable, and scalable software that meets both current and future business needs. You will have the opportunity to make an impact on the way the world does business. And you’ll do it in a stable, and financially sound company.
In return you’ll be rewarded with great pay and benefits in a hybrid work culture. You’ll work at a high-performance company with a world-class culture that invests in its employees. We don’t just say culture is important to us, we have the data to back it up.
We are currently recruiting for this position, which offers a salary range of $100,000 to $115,000. This position qualifies for participation in our annual employee bonus program.
This position is also eligible for company-sponsored benefits, which include:
Health (medical, RX, dental, vision) - effective immediately
401(k) with Employer Safe Harbor and Profit Sharing Contributions - effective immediately
Short and Long Term Disability Coverage
Mental Health and Wellbeing (6 employer sponsored therapy and coaching sessions)
Individual Wellness Platform
Paid Parental Leave
Generous PTO and Company Paid Holidays
LinkedIn Learning
Tuition Reimbursement
Kudos (employee recognition and engagement platform)
Catered Lunches 2x/week on in office days
Who you are:
You are a self-starter with the ability to work independently across teams. You possess excellent communication and documentation skills as well as strong analytical and trouble shooting skills.
Your experience consists of 3+ years in software engineering with full stack development and advanced TypeScript skills, as well as a bachelor’s degree in computer science or a related field (or equivalent experience).
You possess a strong knowledge of state management in Angular, including proficiency with components, modules, directives, services, and routing. In addition, you possess experience with unit testing UI code using Jasmine or similar frameworks, and the ability to build responsive applications for multiple devices.
You have solid backend development experience with C# and .NET Core as well as strong SQL database skills (MS, SQL, Azure SQL). You are experienced in building and consuming RESTful APIs and are familiar with Azure DevOps, Git, and CI/CD tools.
What you will do:
You will build modern, responsive, and maintainable front-end applications using Angular and develop backend services using C#, ASP.NET Core, and Node.js.
This is a full-stack, hands-on, and highly impactful role, where you will develop scalable, high-quality software solutions with a strong emphasis on responsive, user-centric front-end development.
Here are a few other job duties associated with this role:
Design, build, and consume RESTful APIs
Create and manage SQL Server/Azure SQL database objects including stored procedures and triggers
Write clean, well-structured JavaScript and TypeScript code following best practices
Manage project dependencies using NPM, including troubleshooting package conflicts and maintaining secure, up-to-date versions
Leverage Azure services like API, Functions, Logic Apps, and Service Bus (experience or certification)
Ensure code quality via unit/integration tests and code reviews
Use Azure DevOps, Git, and CI/CD pipelines for delivery and deployments
Participate in requirement gathering, sprint planning, and Agile ceremonies
Maintain and enhance existing systems by reviewing and refactoring code, improving system quality, and identifying common issues or optimization opportunities across codebases, services, and environments.
Collaborate closely with cross-functional teams, including product owners, technical leads, and QA, to understand requirements, estimate development efforts, participate in demos, and ensure high-quality delivery throughout the SDLC.
Manage environments and releases, including participating in build and deployment processes, handling release planning, and contributing to environment configuration and support tasks.
Document and share knowledge through clear technical documentation, code comments, knowledge transfer materials, and support of QA efforts to ensure continuity and maintainability.
Investigate and resolve production issues; write clear, maintainable documentation
Ready to be part of a team that believes the identification of everything makes anything possible? Apply today – we can't wait to hear your story.
GS1 US is an Equal Opportunity Employer - All qualified applications will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, or national origin.
GS1 US is not accepting unsolicited resumes from search or staffing firms. All resumes submitted by search or staffing firms to any employee at GS1 US via-email, internet or directly without a valid written search agreement will be deemed the sole property of GS1 US, and no fee will be paid in the event a candidate is hired by GS1 US.
Location:
Trenton, NJ, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search