Principal Software Engineer

6 days ago


Trenton, New Jersey, United States Jobs for Humanity Full time
About the Role

We are seeking a highly skilled Principal Software Engineer to join our team at Jobs for Humanity. As a key member of our software engineering division, you will be responsible for designing, developing, and implementing complex software solutions that meet the needs of our customers.

Key Responsibilities
  • Design and develop large-scale enterprise applications using cloud-based technologies
  • Architect and implement scalable and secure software solutions
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain technical documentation and knowledge base
  • Participate in code reviews and ensure adherence to coding standards
  • Stay up-to-date with emerging technologies and trends in the field
Requirements
  • Bachelor's degree in Computer Science or related field
  • Minimum 12 years of software development experience
  • Extensive knowledge of cloud-based technologies, including Java, JPA, JDBC, and REST APIs
  • Experience with microservices architecture, full-stack development, and DevOps tools
  • Strong understanding of telecommunications knowledge, including L1, L2, and L3 connectivity and networks
  • Knowledge of telecom industry frameworks, such as ETSI MANO and TMF
  • Excellent communication and leadership skills
What We Offer
  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • Collaborative and dynamic work environment
  • Recognition and rewards for outstanding performance


  • Trenton, New Jersey, United States CyberCoders Full time

    About the Role:CyberCoders is seeking a highly skilled Principal Electrical Engineer to join our team of Senior Design Engineers. As a Principal Electrical Engineer, you will be responsible for leading electrical engineering efforts in the power conversion industry.Key Responsibilities:Design and develop high-frequency magnetic components using simulation...


  • Trenton, New Jersey, United States CyberCoders Full time

    Job Summary:CyberCoders is seeking a highly skilled Principal Electrical Engineer to join our team of Senior Design Engineers. As a key member of our power conversion company, you will be responsible for leading electrical engineering efforts in the design and development of high-frequency magnetic components.Key Responsibilities:Lead electrical engineering...


  • Trenton, New Jersey, United States Jobs for Humanity Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Jobs for Humanity. As a key member of our software engineering division, you will be responsible for designing, developing, and implementing complex software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop large-scale enterprise...


  • Trenton, New Jersey, United States Crescens Full time

    CrescensWe are seeking a skilled Portal Software Engineer to become a part of our dynamic team. This position involves the development of innovative software solutions, with a focus on analyzing and implementing Microsoft Dynamics 365 and Power Platform cloud-based enterprise applications.Key ResponsibilitiesDesign and develop software solutions by assessing...


  • Trenton, New Jersey, United States Experis ManpowerGroup Sp. z o.o. Full time

    Position Overview:As a Lead Software Architect, you will take charge of the design and development of our advertising technology systems. Your role will involve collaborating with key stakeholders from both business and technical backgrounds to ensure the success of our ad-serving software.Key Responsibilities:Design and build a high-performing architecture...


  • Trenton, New Jersey, United States Core Software Technologies Inc. Full time

    Core Software Technologies Inc. is seeking a highly skilled Release DevOps Engineer to join our growing team. In this role, you will play a pivotal part in streamlining and automating our software development lifecycle, ensuring seamless and efficient deployments. As a Release DevOps Engineer, you will be responsible for designing, implementing, and...


  • Trenton, New Jersey, United States Crescens Full time

    About the RoleCrescens is seeking a highly skilled Senior Web Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our web applications.Key ResponsibilitiesSoftware Development: Independently develop software solutions by studying information needs, conferring with users, and...


  • Trenton, New Jersey, United States L3Harris Technologies Full time

    Position Title: Senior Manager, Systems Engineering Position Code: 13295 Location: Greenville, Texas – (On-site responsibilities required.) Work Schedule: 9/80 Work Schedule – (Every other Friday is a non-working day.) Position Overview:L3Harris Technologies is in search of a Senior Manager for Systems Engineering, who will serve as a pivotal technical...


  • Trenton, New Jersey, United States Stryker Group LLC Full time

    About the RoleWe are seeking a highly skilled Principal Architect to lead our Oracle CPQ implementations within a tightly integrated environment with other applications, including SAP.As a key member of our team, you will be responsible for providing technical leadership, governance, and guidance to development teams, designing scalable solutions, and...


  • Trenton, New Jersey, United States Stryker Group LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Principal Architect to lead our solution development efforts and drive technical excellence within the Stryker Group LLC organization.Key Responsibilities:Lead solution development and implementation for new systems and enhancements, adhering to Stryker's Software Development Lifecycle...


  • Trenton, New Jersey, United States CyberCoders Full time

    Job Summary:CyberCoders is seeking a highly skilled Principal Electrical Engineer to join our team of Senior Design Engineers. As a key member of our power conversion company, you will be responsible for leading electrical engineering efforts in the design and development of high-frequency magnetic components.Key Responsibilities:Lead electrical engineering...


  • Trenton, New Jersey, United States Hutchinson Industries Full time

    Position Overview: The Nautical Systems Engineer will serve as the principal technical authority for the research, design, and innovation of products and systems that enhance the offerings of Hutchinson Industries. The ideal candidate will possess extensive experience in product design tailored for marine vessels and demonstrate a profound understanding of...

  • Principal Estimator

    2 weeks ago


    Trenton, New Jersey, United States Jobot Full time

    Estimator Role in Expanding Construction CompanyJobot is seeking a skilled Estimator to become part of our team of experts. This position entails developing comprehensive cost assessments for commercial construction initiatives valued between $5 million and $20 million.Key Responsibilities:Examine project plans, specifications, and bidding documentsPerform...


  • Trenton, New Jersey, United States JMT USA Full time

    Traffic Engineering SpecialistTraffic EngineeringCompany Overview:JMT USA is a leading, employee-owned consulting firm with a workforce of over 2,300 professionals dedicated to delivering a comprehensive array of engineering, architectural, and technological services to both public and private sector clients across the nation.As a recognized entity in the...


  • Trenton, New Jersey, United States Core Software Technologies Inc. Full time

    Position Overview:As a Lead Integration and Solutions Architect, you will play a pivotal role in unifying diverse tools and systems to establish a streamlined and effective technology framework for our organization. Your proficiency in integrating platforms such as Salesforce, Snowflake, AWS services, ETL (Extract, Transform, Load) processes, and Business...


  • Trenton, New Jersey, United States Hunter Selection Full time

    Lead Process Engineering SpecialistLocation: MonmouthSalary: £42,000 - £55,000 per annum + pension, share scheme and more.Hunter Selection is a prominent player in the wastewater treatment sector, catering to a diverse clientele across the UK and internationally. We are on the lookout for a talented and seasoned Lead Process Engineering Specialist to...


  • Trenton, New Jersey, United States ZephyrTech Full time

    About ZephyrTechZephyrTech is a leading provider of innovative solutions for the automotive industry. We are passionate about pushing the boundaries of technology and delivering cutting-edge products that meet the highest standards of quality.Job SummaryWe are seeking a highly skilled Test Engineer to join our team in Weissach. As a Test Engineer, you will...


  • Trenton, New Jersey, United States Core Software Technologies Inc. Full time

    Core Software Technologies Inc. is seeking a highly skilled Senior Snowflake Developer to join our growing team. In this role, you will play a pivotal part in architecting and maintaining data solutions using the Snowflake cloud platform. As a key member of our data engineering team, you will collaborate with architects and engineers to design, implement,...


  • Trenton, New Jersey, United States Core Software Technologies Inc. Full time

    Position Overview:A Lead Snowflake Solutions Architect is an expert responsible for crafting, executing, and enhancing data solutions utilizing the Snowflake cloud data platform. This role is crucial in designing data warehouses, data lakes, and ETL workflows to facilitate effective data storage, processing, and analytics for the organization.Key...


  • Trenton, New Jersey, United States Stryker Group LLC Full time

    Senior Principal ArchitectStryker Group LLC is seeking a highly skilled Senior Principal Architect to lead solution development, define technical standards, and guide team members in adhering to our Software Development Life Cycle (SDLC) framework.Key Responsibilities:Lead architectural design tasks within the platform area, encompassing data mapping and...