Software Engineering Director jobs in Trenton, NJ

Software Engineering Director directs and oversees the software engineering function in developing, releasing, and maintaining software applications/operating systems according to business needs. Establishes policies and procedures that produce high-quality software product and service. Being a Software Engineering Director requires a bachelor's degree. Typically reports to top management. The Software Engineering Director manages a departmental sub-function within a broader departmental function. Creates functional strategies and specific objectives for the sub-function and develops budgets/policies/procedures to support the functional infrastructure. Deep knowledge of the managed sub-function and solid knowledge of the overall departmental function. To be a Software Engineering Director typically requires 5+ years of managerial experience. (Copyright 2024 Salary.com)

R
Director eCommerce Software Engineering
  • Radwell
  • Willingboro, NJ FULL_TIME
  • Monday- Friday 8am-5pm

    JOB SUMMARY:

    Lead develops and technical solutions for the software development of eCommerce web technologies in support of Radwell International, by using standard Radwell software development practices. Including but not limited to pair programming, SCRUM, XP and other Agile SDLC practices to further the team’s goal, of delivering measurable increments of value to the system during each iteration. Ensure eCommerce architecture and software development practices employ current standards and moving in the direction of emerging technologies.


    Business Acumen / Leadership Requirements:

    • 10 years experience working in digital / ecommerce in B2B and B2C across industrial, manufacturing or other industries with high volume / complex sales through digital ecommerce channels
    • 10 years of experience working with senior stakeholder, managing change and scope of work
    • 5 years of building / leading multiple teams (direct reports), external SI vendors, and contractors across multiple technologies
    Software Delivery Requirements:

    • 15 years experience deliverying software products using SaFE, XP, Scrum or other Agile delivery methodologies
    • Leading multiple development teams ensuring high quality technical documentation and practices
    • Formulate release and sprint implementation plans and work with development teams to prepare estimates for the assigned activities/work items
    • Solution design all elements of the implementation by working closely with product, architecture, analysts, and developers
    • Review & manage code development in a timely and high-quality manner while leveraging modern software development methodologies and automation including TDD (test driven development), code reviews, containerization (e.g. Docker, Kubernetes), DevOps (e.g. Azure, Heroku, Lambda), CI/CD pipelines (e.g. Jenkins, GitHub, Sentry, CircleCI), and testing automation (e.g. Leapworks, Jest, Cypress, etc.)
    Stakeholder Management Requirements:
    • 15 years experience working with on / off shore resources, contracting development staff, managing technology SOW, MSAs and building out multiple development teams
    • 15 years working with cross-functional teams (sales, marketing, UX designers, product) to develop optimal customer experience solution
    • 10 years of technical evaluation of various platforms, understanding technology, cost, and time tradeoffs

    ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: May be modified from time to time. Other duties may be assigned.


    • Contribute to the full-stack delivery and 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.
    • Development Standards and Policies – follow standards for production code including but not limited to, check-in policies, naming conventions, static code analysis, documentation requirements and unit tests.
    • Manage changes and improvements to large, high-volume, and distributed, relational databases while maintaining performance, reliability, and data integrity.
    • Lead team architecture and implementation efforts.
    • 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.
    • Development Standards and Policies – follow standards for production code including but not limited to, check-in policies, naming conventions, static code analysis, documentation requirements and unit tests
    • Provide release support and training to end-users on the software the team has created.
    • Demonstrate a proficient understanding of systems, processes, and procedures; applies this knowledge constructively when completing assignments.
    • Demonstrate a proficient understanding of Radwell International operational functions (i.e. sales order processing, purchasing, inventory management, shipping, and accounting) and the related software interaction.
    • Engage in continuous self improvement and team improvement activities, including but not limited to independent study of technical topics, peer to peer training, and attainment of external certifications related to the tools and technologies utilized by the team.
    • Other tasks may also be required from time to time, at the discretion of management, in order to achieve department and company objectives.

    METRICS


    Complete assigned sprint commitments and project deadlines as agreed and described in regular meetings or through other project planning efforts. Effectively accomplish and adhere to development standards, policies, and quality. Software Development eCommerce Architect will be measured on the quality, accuracy and timeliness of code releases and on how effectively they accomplish their tasks when compared to the set objectives.


    SUPERVISORY RESPONSIBILITIES

    Not applicable. This position has no direct reports.


    QUALIFICATIONS


    • 10 years experience some of the following technologies
    • Enterprise commerce technologies such as Adobe Commerce, Salesforce Cloud, and others (e.g. Adobe Experience Cloud including Adobe Commerce, Adobe Experience Manager, Adobe Experience Platform, Day CQ, OSGi, Apache Sling, Apache Sightly, Adobe Dispatcher, etc.)
    • 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.
    • 10 years experience with REST, GraphQL, API design patterns, scalable containerized systems, and microservices
    • 10 years or mastery in Java and/or Node.js, React, Bootstrap, and experience with multiple opensource technologies like; Spring, Tomcat, Nginx, Elastic Search, etc.
    • 10 years strong knowledge of various relational databases (e.g. Microsoft SQL, MariaDB, Postgres SQL, MySQL,etc.) noSQL databases (e.g. Redis, columnar, GraphDB, etc.), Cloud services (e.g. Azure, AWS)
    • Experience with A/B testing including is a plus
    • Have team lead and supervision experience.
    • Must be fluent in English.
    • 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 creating reliable applications and testing that reliability through automated means - e.g., end-to-end, integration, unit, stress, and load tests.
    • Strong written and verbal communication skills

    EDUCATION & EXPERIENCE

    AS, AAS, BS or equivalent degree in a technology related discipline such as Computer Science or Management of Information Systems, plus 5 years experience developing solutions using MS tools Languages


    CERTIFICATES, LICENSES, REGISTRATIONS

    NA


    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
  • 4 Days Ago

C
Director, R&D Software Engineering
  • Clario.
  • Princeton, NJ FULL_TIME
  • Position OverviewClario is a 50 year old company that delivers industry leading clinical trial endpoint technology solutions. The future of clinical trials is vibrant, with new technologies revolution...
  • 10 Days Ago

A
Embedded Software Engineer
  • Actalent Engineering
  • Newtown, PA FULL_TIME
  • Job DetailsDuties: Design development, code, test, and debug new software or complex enhancements to existing embedded software. Works directly with hardware development teams to bring up new processo...
  • 13 Days Ago

R
Software Engineering Manager
  • RxSense
  • Princeton, NJ FULL_TIME
  • Position Summary: The Software Engineer Manager will lead a small team (offshore/onshore), delegate work to team of engineers and willing to be a hands-on developer and an individual contributor with ...
  • 23 Days Ago

P
Director of Engineering
  • Pearson
  • Trenton, NJ FULL_TIME
  • *About our Direct-to-Consumer Business * Pearson's Direct-to-Consumer (DTC) business offers a comprehensive suite of educational products and services, including the recently launched Pearson Plus sub...
  • 23 Days Ago

N
Engineering Director
  • NEWAGE INDUSTRIES INC
  • Southampton, PA FULL_TIME
  • Description Position Summary: The Director of Engineering inspires a group of (20 ) managers, project managers, engineers, & technicians who develop products for the biopharmaceutical & fluid transfer...
  • 5 Days Ago

Filters

Clear All

  • Filter Jobs by companies
  • More

0 Software Engineering Director jobs found in Trenton, NJ area

S
Director of Engineering
  • Syzygy Integration
  • Conshohocken, PA
  • Syzygy is rapidly growing, and we need YOU to join our world-class team today! Syzygy is a technology company dedicated ...
  • 3/28/2024 12:00:00 AM

W
Director Server Engineering
  • Westmont Search
  • Philadelphia, PA
  • Location Philadelphia, PA * Recommends and, in conjunction with EA, develop short and long-term IT strategy and plans fo...
  • 3/28/2024 12:00:00 AM

T
Packaging Engineering Director
  • The Judge Group
  • Philadelphia, PA
  • Our client is currently seeking a Packaging Engineering Manager for a large manufacturing client near the Norfolk, VA ar...
  • 3/28/2024 12:00:00 AM

P
Division Director for Engineering Experimental Operations
  • Princeton Plasma Physics Laboratory
  • Princeton, NJ
  • Overview: This position has been retained by an executive search firm: Please submit a cover letter, resume, and salary ...
  • 3/27/2024 12:00:00 AM

J
Manager, Ammonia Refrigeration Systems
  • Johanna Foods, Inc.
  • Flemington, NJ
  • Job Description Job Description Job Summary: As the Manager, Ammonia Refrigeration Systems you will report directly to t...
  • 3/27/2024 12:00:00 AM

H
Chief Engineer (Hotel Maintenance)
  • HHM Hotels (Philadelphia Corporate)
  • Philadelphia, PA
  • Overview: Opportunity: Chief Engineer Manage general and preventative maintenance functions to ensure guest service and ...
  • 3/26/2024 12:00:00 AM

C
Director, Software Engineering - Partnerships
  • Capital One
  • Philadelphia, PA
  • 77 West Wacker Dr (35012), United States of America, Chicago, Illinois Director, Software Engineering - Partnerships We ...
  • 3/25/2024 12:00:00 AM

V
Director of BESS Engineering | DC (open to remote) | Utility & DG BESS
  • Viridan Group
  • North Philadelphia, PA
  • Director of BESS Engineering | DC (open to remote) | Utility & DG BESS Are you a Snr Engineer in the energy storage spac...
  • 3/24/2024 12:00:00 AM

According to the United States Census Bureau, the city had a total area of 8.155 square miles (21.122 km2), including 7.648 square miles (19.809 km2) of land and 0.507 square mile (1.313 km2) of water (6.21%). Several bridges across the Delaware River – the Trenton–Morrisville Toll Bridge, Lower Trenton Bridge and Calhoun Street Bridge – connect Trenton to Morrisville, Pennsylvania, all of which are operated by the Delaware River Joint Toll Bridge Commission. Trenton is located near the exact geographic center of the state, which is 5 miles (8.0 km) located southeast of Trenton. The city is so...
Source: Wikipedia (as of 04/11/2019). Read more from Wikipedia
Income Estimation for Software Engineering Director jobs
$232,025 to $301,223
Trenton, New Jersey area prices
were up 1.5% from a year ago

Software Engineering Director in Allentown, PA
This is another approach to classifying expertise in software engineering by Meilir Page-Jones.
December 18, 2019
Software Engineering Director in Stockton, CA
Many of my college friends are working in engineering roles at Google, Facebook, Apple, LinkedIn, and other top technology firms.
November 30, 2019
Software Engineering Director in Jacksonville, FL
Software Engineering Stack Exchange is a question and answer site for professionals, academics, and students working within the systems development life cycle.
February 20, 2020