Company

Radwell International, LLCSee more

addressAddressWillingboro, NJ
type Form of workFull-Time
CategoryInformation Technology

Job description

JOB SUMMARY

Monday-Friday 8am-5pm (Willingboro, NJ)

We are looking to expand our innovative E-Commerce Software Engineering Team with an experienced, creative, intuitive, and cutting-edge software engineer that specializes in building customer-facing e-commerce features and solutions at scale through architecting, implementing, and maintaining, website and cloud technologies.

 

 

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Contribute to the full-stack implementation of software code (primarily using C# and JavaScript) in a complex environment with dozens of services comprising e-commerce platforms with hundreds of thousands of monthly active users.
  • Contribute to the introduction of changes and improvements to large, high-volume, and distributed, relational databases while maintaining performance, reliability, and data integrity.
  • Contribute to the implementation, expansion, and improvement, of our software testing suites.
  • Contribute to the architecture and implementation of software and infrastructure reliability measures including monitoring and redundancy.
  • Contribute to the research, development, and implementation of software architecture strategies - constantly improving our codebase to be more scalable, maintainable, and consistent with current best practices.
  • Contribute to the research, development, and implementation of cloud infrastructure architecture strategies - improving our cloud infrastructure to be more scalable, maintainable, cost-effective, reliable, and generally consistent with current best practices.
  • Contribute to the research, development, and implementation of instrumentation measures such as CI/CD, Kubernetes (K8s), Infrastructure as Code (IaC), and so on.
  • Contribute to the implementation of instrumentation for telemetry, metrics, analytics, KPIs, etc., measuring the technical and business performance of e-commerce systems.
  • Contribute to documentation of e-commerce software systems through code documentation, knowledgebase documentation, version control, and release notes.
  • Collaborate with business stakeholders, requirements analysts, quality assurance (QA) analysts, specialist consultants, and so on, to engineer and implement technical solutions to business problems.
  • Contribute to the training and mentorship of newer teammates and less-experienced software engineers.
  • Create software applications that are secure in accordance with enterprise and industry best practices, guidelines, and requirements.
  • Demonstrate subject matter expertise in assigned domain - e.g., a contributor assigned to a domain such as checkout should have a strong understanding of the checkout process, implementation, limitations, opportunities, metrics, KPIs, etc.

 

 

METRICS

  • Completing tasks within committed or required deadlines.
  • Measured and tracked performance and reliability of software services created.
  • Measured and tracked security of software services created.
  • Pushing boundaries to improve efficiency of contributions and those of team through improving tooling and experience.


 

SUPERVISORY RESPONSIBILITIES

Not applicable. This position has no direct reports.

 

QUALIFICATIONS

The ideal candidate for this position will:

  • Have real-world experience with writing code for software engineering, including languages (e.g., C#, JavaScript, TypeScript, SQL, HTML, CSS), frameworks (e.g., .NET Core, ASP.NET Core), and common libraries.
  • Have real-world experience with architecting changes and improvements to large-scale and high-volume databases.
  • Have real-world experience with managing infrastructure on a cloud platform such as Azure, AWS, or GCP.
  • Have real-world experience with training and mentoring software engineers of lesser experience, becoming a force-multiplier and generally improving teams' confidence, proficiency, and excellence.
  • Have a passion for writing reliable applications and testing that reliability through automated means - e.g., end-to-end, integration, unit, stress, and load tests.
  • Have a passion for software architecture - should not be satisfied with maintaining status quo; should be eager to improve code environment during day-to-day tasks.
  • Have an inclination toward learning new technologies and a general open-minded attitude toward technical experimentation and constant cyclical improvement.
  • Have excellent written and verbal communication skills, including exceptional comfort with communicating complex and/or sensitive topics through phone calls, video calls, and instant messaging.

 

 

KNOWLEDGE & SKILLS REQUIRED 

  • Must have significant experience and understanding with back-end software engineering languages, frameworks, libraries, and technologies, such as C#, .NET Core, ASP.NET Core (Web API / MVC), ASP.NET Razor, etc.
  • Must have significant experience and understanding with JavaScript, preferably with similar experience with TypeScript and other components of modern JavaScript ecosystems (e.g., Webkit, ESLint) and frameworks (e.g., React, Angular, Vue, Svelte, etc.)
  • Must have significant experience and proficiency with SQL, database administration, and database architecture, in a relational database environment including large amounts of data, a high volume of requests, and high stakes in terms of reliability.

 

EDUCATION & EXPERIENCE 

  • Bachelor of Science degree in Computer Science
  • Computer Information Systems
  • Computer Engineering

 

CERTIFICATES, LICENSES, REGISTRATIONS 

N/A

 

PHYSICAL DEMANDS 

  • Continuous sitting and typing for extended periods.
  • Lifting requirements include occasional lifting of up to 25 pounds
  • Frequent walking or standing may be required at times

 

BONUS/COMMISSION PLAN

N/A

 

EMPLOYEE EVALUATION SUMMARY

  • Introductory Review -- Will be written at approximately 80 days after employment and will be used to determine whether employment will continue
  • Annual Reviews - Monthly reviews will factor in as a big part of this process along with attendance, job knowledge, overall performance and dependability.

 

WORK SCHEDULE

This is an exempt position, which requires a work schedule that will achieve the results and objectives identified by the company.  Generally, the schedule for this position will be 8:00am-5:00pm, Monday through Friday, with one hour for lunch.  Nights and weekends may be worked at the Development Team Manager's discretion based on current project and implementation needs, deadlines, and workload.  Employee is expected to come to work on time and adhere to accepted time-off policies.

 

WORK ENVIRONMENT

Dress attire is casual but professional in an office setting.  All employees are required to wear "Radwear" (shirt with company logo) at all times once the initial supply (at company expense) has been received. Radwell ID Badge and Access card must be worn at all times.  Radwell Safety Policies must be adhered to at all times

 

ADDITIONAL INFORMATION 

  • Contributing to the training and mentorship of teammate developers that are either newer to the team or generally of less experience. Should expect to follow an approximate 80/20 rule, where 80% of time is spent individually contributing to tasks and 20% of time is spent on training and mentorship.
Refer code: 7289740. Radwell International, LLC - The previous day - 2023-12-19 09:15

Radwell International, LLC

Willingboro, NJ
Popular Software Developer jobs in top cities

Share jobs with friends

Related jobs

Software Developer Ii (E-Commerce)

Software Developer - Java

The Computer Merchant, Ltd.

Montvale, NJ

2 weeks ago - seen

Software Developer - .NET IV

The Computer Merchant, Ltd.

Montvale, NJ

2 months ago - seen

Software Developer - .NET III

The Computer Merchant, Ltd.

Montvale, NJ

2 months ago - seen

Software Developer - UI/UX

The Computer Merchant, Ltd.

Montvale, NJ

2 months ago - seen

Lead Software Engineer (Lead Application Developer)

Adp

Roseland, NJ

2 months ago - seen

ClassLink Summer Intern- Software Developer (Full Stack)

Classlink Inc

Clifton, NJ

2 months ago - seen

Software Developer

Serco North America

Lakehurst, NJ

2 months ago - seen

Software Developer

Jgs Insurance

Holmdel, NJ

2 months ago - seen

Security Software/Application Developer

Adp

Roseland, NJ

2 months ago - seen

Junior Level Java Software Developer

Beaconfire Solution

$65,000 - $80,000 a year

Windsor, NJ

2 months ago - seen

Senior Software Engineer - UI Developer

Marriott

Trenton, NJ

3 months ago - seen

Cobol Developer

Talent Software Services, Inc.

Berkeley Heights, NJ

3 months ago - seen

Jr Dotnet Developer

Triunity Software

$82.9K - $105K a year

Iselin, NJ

3 months ago - seen

Netsuite Developer

Triunity Software

Iselin, NJ

3 months ago - seen

Software developer (SAS, Teradata and Unix Scripting)

Iconma, Llc

Jersey City, NJ

3 months ago - seen

Software Developer - AIT Decision Support - Egg Harbor Twp

Atlanticare

New Jersey, United States

3 months ago - seen

Sr Software Developer

Evtks

New Jersey, United States

3 months ago - seen

Cobol developer

Triunity Software

Iselin, NJ

3 months ago - seen