Principal software engineer jobs in New Jersey - 2,578 jobs
Lead PKI Engineer - Digital Certificate Services
Ernst & Young Advisory Services Sdn Bhd 4.7
Principal software engineer job in Hoboken, NJ
A global consultancy firm is seeking a Lead Engineer - Digital Certificate Technology Services to drive engineering for digital certificate security solutions. This role involves overseeing a team, ensuring stable operations, and managing PKI systems to meet security standards. The ideal candidate should have extensive experience with IT security and PKI technologies along with strong leadership skills. Join us in shaping a better working world with innovative tech solutions.
#J-18808-Ljbffr
$88k-127k yearly est. 4d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer
Business Needs Inc.
Principal software engineer job in Berkeley Heights, NJ
Job Title: SoftwareEngineer - Quadient
Contract Duration: 12 Months
Experience Required: 7-10 Years
Job Description
We are seeking an experienced SoftwareEngineer - Quadient with strong expertise in Customer Communications Management (CCM) and Output Management solutions. The ideal candidate will have hands-on experience delivering end-to-end Quadient implementations, including template development, workflow automation, and enterprise integrations within a structured SDLC and Agile environment.
Key Responsibilities
Design, develop, and implement Customer Communications / Output Management solutions using Quadient.
Perform analysis and rationalization of templates, including field mappings and creation of reusable, standardized templates.
Develop and manage workflow automation scripts to optimize communication processes.
Create schema definitions based on detailed data mapping documents.
Build and maintain CCM templates with advanced pre-processing features such as:
Sorting and grouping
Dynamic content inserts
Conditional logic
Implement post-processing capabilities including:
Barcode generation
Document bundling
Zip-code-based sorting
Encryption of electronic documents
Modify and enhance customer communications in alignment with evolving business requirements, including:
Bulk and individual communications
On-demand generation
Postal packaging and delivery rules
Enable customer communication preference capture and develop reporting and analytics around preferences.
Integrate Quadient solutions with enterprise data systems and printer/output management solutions.
Participate in full SDLC activities including requirements gathering, design, development, unit testing, deployment, and application support.
Collaborate effectively within Agile/Scrum teams and contribute to sprint planning and delivery.
Ensure compliance with quality, performance, and security standards, particularly within finance domain environments.
Required Skills & Qualifications
7-10 years of overall softwareengineering experience.
4+ years of hands-on experience with Quadient development and output management, including Ricoh Process Director.
Strong experience in Customer Communications Management (CCM) implementations.
Proven expertise in template design, data mapping, workflow management, and automation scripting.
Solid understanding of enterprise system integrations and print/output solutions.
Strong SDLC knowledge with hands-on involvement across all phases.
Experience working in Agile development environments.
Prior experience in the Finance domain is required.
$71k-94k yearly est. 2d ago
Senior Java Full Stack Lead
GAC Solutions
Principal software engineer job in Camden, NJ
Senior Java developer with 12+ years of solid experience in Java
Experience with the following technologies:
Spring MVC
Spring data JPA
Hibernate
JMS
UNIX
SQL
Design patterns
Jsp, JavaScript and React UI framework
Web service development
Tomcat
Experience with SOAP & REST API's Integration
Experience in designing and developing Spring Boot Microservices
High level of organizational, written, and oral communication skills
4 year degree or equivalent work experience
$89k-130k yearly est. 3d ago
Anaplan Technical Lead
Quantum Integrators 4.2
Principal software engineer job in New Brunswick, NJ
Job Title: Anaplan Technical Lead
Employment Type: Full-Time
Work Arrangement: Hybrid - Work from the customer office in New Brunswick 3 days per week
Required Experience & Qualifications
12+ years in enterprise planning/EPM; 7+ years hands‑on Anaplan model building with proven lead/architect responsibilities.
Deep expertise in FP&A (budgeting/forecasting, driver-based models, Opex/Capex), Sales & Operations Planning, Demand/Supply, Inventory, Commissions.
Mastery of Anaplan constructs: lists, numbered lists, hierarchies, modules, line items, LISS, summary methods, time/version settings, user filters, and New UX.
Strong integration background (Anaplan Connect, CloudWorks/Data Orchestrator, REST APIs) and collaboration with ETL/DWH teams; practical SQL/Python skills a plus.
Demonstrated ALM leadership (Dev-Test-Prod), change control, and governance.
Excellent communication, stakeholder engagement, and able to translate complex requirements into clear, testable solutions.
Certifications: Anaplan L1/L2/L3 Model Builder required.
Maintain an Anaplan Data Hub for master/transactional data, metadata governance, and downstream spoke model provisioning.
Regards,
Jagannath Gaddam
jagannath.gaddam@quantum Integrators.com
**************************
$89k-124k yearly est. 2d ago
SAP P2P Technical Lead
Numeric Technologies 4.5
Principal software engineer job in Englewood, NJ
As a Technical Lead (SAP) in the Procure-to-Pay (PTP) area we expect this
developer to participate in project ABAP Build and development activities to
support the successful business adoption of the new solution. Requires a strong
understanding of Supply Chain principles and proven experience designing and
delivering high-quality, clean core solutions through technical development to
meet overall business requirements.
Responsibilities include, but are not limited to:
Develop and maintain SAP solutions for Procure-to-Pay processes including
Purchase Requisition, Purchase Order, Goods Receipt, Invoice Verification,
Vendor Master Data, and Payment Processing
Participate in the design and development of integrations between SAP and
other systems related to PTP including third-party procurement platforms
Analyze and resolve issues related to purchase order processing, goods
receipt discrepancies, invoice approval delays, and vendor payments
Functional Specifications from the Functional and Product Teams and
ensure they are complete and ready for technical design and development
Provide work effort estimates work with the workstream leads to update
ADO tool for reporting out RICEFW status and dates
Suggest alternate technical designs in line with Clean Core best practices
Complete all relevant Technical Specification documentation and support
Functional teams during testing and bug-fixing
Perform SAP ABAP Development activities in support of the business
request to improve or add functionality to the existing SAP landscape
specifically HANA/ABAP with an emphasis in Procure-to-Pay processes.
Perform code reviews based on NBCU S/4 HANA coding standards
Work with the functional teams to support testing cycles like Functional
Unit Test, Integration Testing and others
Qualifications
Technical Skills
Experience as a Senior Developer with minimum of 8 combined years of
hands-on core SAP ABAP development and SAP Fiori UI5 experience.
Knowledge in various SAP modules and Integration development working
on large-scale SAP S/4 implementation project
Proficient with SAP HANA CDS View/OData Service development including
usage of SQL and AMDP
Contribute to the improvement of PTP processes through automation and
digitalization initiatives, such as e-procurement solutions, supplier portals,
and automated invoice matching Strong understanding and experience
with standard CDS Views relevant to PTP, such as
ME_PURCHASING_DOCUMENT_HEADER,
ME_PURCHASING_DOCUMENT_ITEM, ES_PUR_PO_HEADER,
ES_PUR_PO_ITEM
Experience with standard oData Services for PTP, such as
C_PurchaseOrder, C_PurchaseOrderItem, C_GoodsReceipt
Experience with BAPIs relevant to PTP, such as BAPI_PO_CREATE1,
BAPI_PO_CHANGE, BAPI_GOODSMVT_CREATE,
BAPI_INCOMINGINVOICE_CREATE
Experience with S4/HANA migration initiatives and exposure to BTP
integration/side-by-side RAP programming model is a plus
Has Participated in GAP analysis and technical design workshops with the
functional teams
Ability to complete High Level Technical Design and suggest best practices
in line with Clean Core Principles
Confirmed ability using BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC,
business objects, classes and methods, Adobe Forms, SmartForms,
SAPScripts, Data Dictionary, ALV
ABAP debugging skills, workflow experience
S/4 HANA Development Experience
Knowledge of OData development using CDS and AMDP, Workflow
experience, including support and debugging
Knowledge and awareness of SAP Clean Core principles including use of
released API's, in app extensibility options and key user extensibility.
Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and
CAP (Cloud Application) Programming Models
Experience in migrating custom code base from ECC or SOH systems onto a
S/4 HANA platform, applying both Technical remediation and Clean Core
frameworks
Implementation knowledge on Native SQL, ADBC, External View, ABAP Core
data Services, AMDP Procedures, Text Search, ALV on HANA.
Practical experience in creating custom and enhance standard CDS view
and AMDP class based on business requirement, various available
annotation in CDS views.
Good knowledge on other new SAP technologies such as Fiori SAPUI5, SAP
BTP Integration Suite, SAP Business Application Studio, SAP Build etc
Other skills
Confirmed ability to be flexible and agile, both independently and in a team
Relevant SAP technical certification a plus
Practical Knowledge of Code Performance Rules and Guidelines for SAP
HANA
Demonstrate excellent verbal and written communication skills
Possess interpersonal skills to engage and collaborate in a team
environment.
$83k-107k yearly est. 5d ago
SAP MDG Technical Lead
Sogeti 4.7
Principal software engineer job in Bridgewater, NJ
What you will do at Sogeti:
Lead the design, configuration, and implementation of SAP MDG solutions, including data models, UI modeling, rule-based workflows, BRF+, validations/derivations, and integrations.
Provide hands‑on technical guidance and oversight to development teams working on SAP MDG, SAP BTP, and related SAP data management components.
Drive technical solution architecture decisions and ensure adherence to SAP best practices and governance standards.
Review and validate functional/technical specifications, ensuring consistency, scalability, and performance.
Facilitate regular client meetings, status updates, design workshops, and issue resolution sessions.
Translate complex technical concepts into business-friendly language and clearly communicate impacts, risks, and recommendations.
Manage expectations, build strong client relationships, and ensure client satisfaction throughout the delivery lifecycle.
What you will bring:
8+ years of hands‑on SAP experience, with at least 5 years focused on SAP MDG (MDG-F, MDG-M, MDG-S, or MDG-C).
Strong expertise in:
MDG data modeling, UI modeling, and workflow
BRF+ configuration
DRF/IDoc/PI/ODATA integrations
SAP S/4HANA data structures and governance models
Proven experience leading technical teams in complex enterprise environments.
Excellent client‑facing communication skills with the ability to manage executive-level stakeholders.
Strong understanding of master data processes and enterprise data governance frameworks.
$101k-135k yearly est. 2d ago
Principal Engineer
Appleone Employment Services 4.3
Principal software engineer job in Mercerville, NJ
Principal Traffic Engineer - Transportation Systems & Road Safety
Salary Range: $Up to $121,415.39
Schedule: Full-Time & Part-Time (Flexible hybrid schedule available)
A public-sector engineering department is seeking a full-time or part-time Principal Traffic Engineer to lead complex traffic engineering and roadway safety initiatives that impact daily travel across the region. This senior-level transportation engineering role is responsible for planning, designing, and implementing traffic control systems that enhance public safety, mobility, and roadway infrastructure.
The Principal Traffic Engineer will apply traffic studies, roadway design principles, and safety analysis to develop data-driven transportation solutions. This role offers a flexible hybrid work schedule and the opportunity to contribute to projects that meaningfully improve community quality of life.
Key Responsibilities:
Conduct and manage traffic engineering studies, including data collection, traffic flow evaluation, and pattern analysis
Design and implement traffic control systems such as traffic signals, signage, and pavement markings
Develop and recommend roadway safety improvements to enhance mobility and reduce traffic incidents
Collaborate with municipal, regional, and state agencies to address transportation and traffic-related challenges
Lead field investigations, oversee project implementation, and evaluate the effectiveness of traffic systems and safety measures
Knowledge, Skills, and Abilities
Strong knowledge of transportation engineeringprinciples, roadway design, and traffic operations
Proficiency in traffic modeling tools, transportation data analysis, and engineeringsoftware
Demonstrated leadership, project management, and decision-making capabilities
Excellent written and verbal communication skills, with the ability to present technical findings clearly
Commitment to public service and improving community safety through effective transportation solutions
Minimum Requirements:
Bachelor's degree in Engineering from an accredited college or university
A valid Professional Engineer (PE) license may substitute for the degree requirement
Valid New Jersey Driver's License
Minimum of three (3) years of professional experience in traffic engineering, including traffic design, transportation analysis, and roadway systems
A master's degree in Engineering may substitute for one (1) year of required experience
Benefits:
This position offers a competitive and comprehensive benefits package designed to support employee well-being and professional growth, which may include:
Health and wellness coverage
Retirement and deferred compensation plans
Generous paid time off and leave benefits
Training, tuition assistance, and continuing education opportunities
$121.4k yearly 1d ago
Software Developer Intern
Ilearn Schools 2.9
Principal software engineer job in New Jersey
Technology
Date Available: 02/17/2025
Position: Software Developer Intern (Unpaid Internship)
Overview: We are looking for a motivated Software Developer Intern to assist with application development, debugging, and software implementation in an educational environment. This is an excellent opportunity for students or recent graduates to gain hands-on experience in softwareengineering, coding best practices, and collaborative development within a K-12 school setting.
Responsibilities:
Assist in designing, developing, and testing software applications.
Write clean, maintainable, and efficient code under supervision.
Debug and troubleshoot software issues in existing applications.
Collaborate with the IT team to integrate new features and improve system
performance.
Participate in code reviews and follow best practices in software development.
Assist in database management, including writing and optimizing SQL queries.
Research and implement new technologies to enhance software functionality.
Document development processes, technical specifications, and user guidelines.
Prior to employment, the following must be addressed:
Required to complete a criminal history background check to prove that the individual has not been convicted of a crime or a disorderly person's offense in accordance with N.J.S.A 18A:6-7.1.
Provide evidence that health is adequate to fulfill the job functions and responsibilities with reasonable accommodation pursuant to 42 U.S.C. 12101 and in accordance with N.J.A.C. 6A:32-6.2.
Pass the state required Mantoux Intradermal Tuberculin Test as required by N.J.A.C. 6A:32-6.3.
Requirements:
Currently pursuing or recently completed a degree in Computer Science, SoftwareEngineering, Information Technology, or a related field.
Basic programming knowledge in Java, NodeJS, or another relevant language.
Familiarity with version control systems (Git), databases, and API integration.
Understanding of software development methodologies such as Agile or Scrum.
Strong problem-solving and analytical skills.
Ability to work independently and within a team.
Excellent communication and documentation skills.
Expectations:
Commitment of at least 4 hours per day (flexible schedule).
Adherence to software development best practices and security policies.
Willingness to learn, adapt, and contribute to the development team.
This internship offers a great opportunity to gain real-world experience in software development, work with a collaborative IT team, and enhance technical skills in a hands-on environment.
$39k-45k yearly est. 60d+ ago
Full Stack Software Engineering Intern
IEEE 4.9
Principal software engineer job in Piscataway, NJ
We are seeking a highly motivated and enthusiastic Full Stack SoftwareEngineering Intern to join our development team. This is an excellent opportunity for a student or recent graduate looking to gain hands-on experience in modern web application development, cloud infrastructure, and software quality assurance. The intern will get exposure to software application development of user interfaces and user experiences across web applications, search engine-driven solutions, Content Management System (CMS) based websites, and/or other custom web applications. The intern will work closely with our engineering team and report directly to an IT Manager.
Key Responsibilities
Web Application Development
* Assist in developing and maintaining features for web applications using modern front-end frameworks, specifically Angular.
* Contribute to the development of robust back-end services using Java Spring Boot.
* Participate in code reviews and collaborate with the team on architectural decisions.
Cloud and Data Exposure
* Gain exposure to and assist in working with cloud infrastructure components, primarily AWS services such as Lambda, S3, and containerization technologies.
* Learn and apply basic concepts of database interaction and management.
Quality Assurance & Documentation
* Assist in generating and executing unit test cases to ensure code quality and application reliability.
* Help maintain and update technical documentation, including system designs and API specifications.
* Apply basic knowledge of Generative AI tools to assist in documentation or test case generation tasks.
Education
Senior year in Bachelor's degree program or higher in Computer Science or related field preferred or equivalent experience.
Skills and Requirements
* Familiarity with object-oriented programming concepts, particularly Java.
* Basic understanding of web development (HTML, CSS, JavaScript/TypeScript) and a desire to learn Angular and Spring Boot.
* Exposure to database concepts (SQL/NoSQL) and cloud services (e.g., AWS, Azure, GCP).
* Strong problem-solving, verbal, and written communication skills.
* Highly organized, detail-oriented, and capable of managing multiple tasks simultaneously.
$48k-65k yearly est. 10d ago
Software Engineer
Signature Science, LLC 4.4
Principal software engineer job in New Jersey
The primary purpose of this position is to develop and maintain software tools used for applied research projects in the Atlantic City Operation.
Essential Duties and Responsibilities:
Develops software using LabVIEW, Visual Basic for Applications (VBA), Python, and C#, to fulfill the needs of government-based projects.
Develops data collection tools used during test and evaluation events.
Develops software tools to build and query databases (e.g. Microsoft Access, SQL).
Updates software tools based on ISO 17025 needs.
Develops software programs to control custom hardware.
Identifies and suggests optimizations and features to improve hardware/software capabilities.
Maintains software tools as needed.
Composes and reviews technical manuals and reports.
Develops intuitive Graphical User Interfaces (GUIs).
Assesses impact of changes to applications and systems and makes recommendations.
Thoroughly documents computer code and software lifecycle developments.
Keeps current with latest software development tools and techniques.
Competent in using Windows and Linux/Unix operating system command line interface.
Other duties as assigned.
Required Knowledge, Skills & Abilities:
Good interpersonal, verbal, and written communication skills.
Good listening skills
Computer program experience using LabVIEW, VBA, Python and C#.
Good working skills of software and tools necessary for job functions including Microsoft Office suite.
Education/Experience:
Incumbent professional should have a minimum of a bachelor's degree in mathematics, science, or engineering and up to 8-10 years of qualified experience.
Clearance:
The ability to obtain a secret clearance and Department of Homeland Security suitability is required for this position.
Supervisory Responsibilities:
None
Working Conditions/Equipment:
The incumbent professional is expected to work and/or be available during regular business hours. He/she should also generally be available via e-mail or phone during non-business hours as needed to address critical issues or emergencies. He/she may be required to travel on behalf of the company up to 25%.
The above job description is not intended to be an all-inclusive list of duties and standards of the position. Incumbents will follow any other instructions, and perform any other related duties as assigned by their supervisor.
Powered by ExactHire:160569
$75k-101k yearly est. 2d ago
Software Engineer
Intelliswift 4.0
Principal software engineer job in Newark, NJ
* Intelliswift Software, Inc. is seeking a qualified professional to fill the position of SoftwareEngineer based in Newark, CA. Job duties - Design, develop and implement customized enterprise-wide software applications and packages to meet the client's internal and external business needs. Review, fix and modify software programs to ensure technical accuracy, reliability and scalability of programs. Analyze specifications, communications, data points, and programming requirements gathered per client's requests and approvals. Adhere to software development life cycle process, best practices, and procedures. Coordinate installation, implementation, upgrades, migration, porting, and synchronization of software applications. Code, program, test, debug, and maintain software applications. Train end-users on the use of software applications and provide troubleshooting and debugging support. Administer and maintain production systems running on multiple technology frameworks and environments to reduce downtime and eliminate application performance issues.
Education and Experience :
* Position requires a Master's degree or foreign equivalent degree in Computer Science, SoftwareEngineering or a related field plus two (2) years of experience in a related occupation. Position also requires experience with JavaScript, Spring, Postman, Maven, JSON, JIRA, Apigee, GIT, Web Services and Splunk.
Note: Position requires 50% of national travel.
Rate of pay - $181,272 to $190,000 per year
Send your resume to: ********************* with job ref #SWE2310 in subject heading
* Job details
*
$181.3k-190k yearly Easy Apply 60d+ ago
Software Engineer III - AWS Application
Jpmorganchase 4.8
Principal software engineer job in Jersey City, NJ
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level.
As a SoftwareEngineer III at JPMorganChase within the Corporate Technology - Corporate Data Analytics Services team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
Contributes to softwareengineering communities of practice and events that explore new and emerging technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 3+ years applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Experience with having worked on and deployed AWS applications
Proficient in coding in Java /J2EE or Python
Experience with Spring / Springboot, RestfulAPI
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Overall knowledge of the Software Development Life Cycle
Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
Experience with MongoDB, Databricks or Datalake
Familiarity with modern front-end technologies
$96k-119k yearly est. Auto-Apply 6d ago
Software Engineer
Xoriant 4.4
Principal software engineer job in Edison, NJ
Job Title: SoftwareEngineer Analyze and evaluate requirements for software applications. Design, develop and implement new features and functions. Contribute to various software development life cycle activities - Initiation, Concept, Planning, Requirements, Design, Coding, Testing, Integration, implementation, Maintenance, etc. Connect new or existing applications with supporting services and some user interface development. Interact with cross functional and technical teams on requirements, solution design, integration, operations and delivery. Development of components for request handling, response processing, business logic, authentication, authorization, security, logging, etc. Implement design patterns, principles, best practices, standards, procedures. Evaluate new requirements for application, by doing an impact analysis of the changes requested by the client. Perform unit & integration testing of the defect fixes & enhancements. Prepare and review the technical design documents. Provide technical support for ongoing application to the Business team and Production support including system maintenance, fixes and enhancements.
Job Requirements:
Require Bachelor's Degree or Foreign Equivalent in Information Technology, Computer Science, Computer Information Systems or related field. Require five (5) years of experience as Technical Lead, Software Developer, SoftwareEngineer, Senior Technical Associate, Software Consultant or related using Spark, Hive, Pig, Agile methodology, Sqoop, Shell scripting, Apache Kafka, Cassandra. Require travel/relocation to various unanticipated locations throughout the United States.
Salary: The base pay range for this role is between $179,982.00 and $200,000.00 annually, and your base pay will depend on your qualifications, experience and location.
To apply, mail or email resumes to:
Annmarie Hardie, Associate Director, Legal & Immigration
Attn: Job ID: SE-053399
Xoriant Corporation
1248 Reamwood Avenue
Sunnyvale, CA 94089
*******************
* Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.
$180k-200k yearly Easy Apply 60d+ ago
Software Engineer
Incedo 4.2
Principal software engineer job in New Jersey
Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and
design capabilities coupled with deep domain understanding. We combine services and products to maximize
business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science
& healthcare industries.
Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep
technology and domain experts, and global teams. Incedo University, our learning platform, provides ample
learning opportunities starting with a structured onboarding program and carrying throughout various stages of
your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible
career paths allow you to grow into a program manager, a technical architect or a domain expert based on your
skills and interests.
Our Mission is to enable our clients to maximize business impact from technology by
Harnessing the transformational impact of emerging technologies
Bridging the gap between business and technology
Role Description
Role Description:
As a Technical Lead - Full Stack - Java, React JS at Incedo, you will be responsible for developing and maintaining web applications using Java and ReactJS. You will be expected to have a strong understanding of Java, its related frameworks, and ReactJS. You should also have experience in developing and maintaining databases using SQL and NoSQL technologies.
Roles & Responsibilities:
• Writing high quality code, participating in code reviews, designing systems of varying complexity and scope, and creating high quality documents substantiating the architecture.
• Engaging with clients, understanding their technical requirements, planning and liaising with other team members to develop technical design & approach to deliver end-to-end solutions.
• Mentor & guide junior team members, review their code, establish quality gates, build & deploy code using CI/CD pipelines, apply secure coding practices, adopt unit-testing frameworks, provide better coverage, etc.
• Responsible for team's growth.
Technical Skills
Skills Requirements:
• Proficiency in Java programming language and React.js.
• Experience with Spring Framework, Hibernate, and other Java-based frameworks.
• Expertise in front-end web development using HTML, CSS, and JavaScript frameworks.
• Familiarity with software development life cycle (SDLC) and agile methodologies.
• Must have excellent communication skills and be able to communicate complex technical information to non-technical stakeholders in a clear and concise manner.
• Must understand the company's long-term vision and align with it.
• Should be open to new ideas and be willing to learn and develop new skills.
• Should also be able to work well under pressure and manage multiple tasks and priorities.
Nice-to-have skills Qualifications
Qualifications
• 7-9 years of work experience in relevant field
• B.Tech/B.E/M.Tech or MCA degree from a reputed university. Computer science background is preferred
Company Value
We value diversity at Incedo. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
$70k-90k yearly est. 60d+ ago
Application Software Engineer
Hamamatsu Corporation 4.2
Principal software engineer job in Bridgewater, NJ
Job DescriptionHamamatsu Photonics is one of the world's largest suppliers of advanced light detectors, light sources and detector systems for industrial, scientific, and commercial applications. Our customer base is remarkably diverse; we serve Fortune 100 firms, top research labs, and innovative startups as well. Hamamatsu's mission is to improve the welfare of society through the advancement of photonics technology. This portfolio means that there's never a boring day in the life of an applications engineer. Get ready to learn a lot, to be challenged, and to help solve the problems of today and tomorrow with LIGHT.
Location
This is a hybrid position, based out of our Bridgewater, NJ office.
What is the job?
Provide technical support, product recommendations, troubleshooting (hardware interfacing of existing equipment to frame grabbers, USB, Ethernet, Camera Link, CoaXPress, analyzing software logs), and quotations in a timely manner, by phone or email, for end users and universities for a wide range of applications. Provide similar supervised support for OEM customers as requested by CSR, Sales, or management. By providing support directly to the end users we have a direct impact on customer satisfaction and subsequently Hamamatsu's reputation.
Make initial contact with end user and university customer web leads. As the first point of contact, responsible for understanding each customer's application as well as qualifying leads, regulating if they are hot/warm/cold, and determining if there is a significant sales potential to the inquiry for the sales department.
Test products in an electrical lab setting by using standard laboratory equipment and configuring computers and operating systems to evaluate peak product performance with provided drivers, API's, applications, or to custom develop applications based on predicted customer usability in order for them to be able to evaluate and implement our products in a prompt manner.
Create, update, and revise technical procedures for product operation through testing devices and confirming results or analyzing various technical documents. Notify marketing about literature (print or web) that requires updating.
Complete training for Hamamatsu's key products and applications to learn the necessary context for Hamamatsu's software solutions”
Participate in technology, marketing and sales projects
Prepare working demo presentations from start to finish for trade shows, which includes ordering parts, building the set-up, confirming that the unit operates correctly with the respective or custom developed software (if necessary), and teaching the trade show staff how to use the demo.
Interact face-to-face with customers at trade shows to introduce products and learn about their projects. Qualify leads (hot/warm/cold) by business potential and notify the respective sales engineers of large projects.
Improve product and applications knowledge, develop specialized product knowledge in a product family or application through specific individual training, and provide product and market information to Sales/Marketing/customers.
Special projects as assigned by the Technology Design Group for software prototyping as part of skill development.
Who are we looking for?
We are calling all softwareengineers and related majors to apply! Successful candidates will exhibit proactivity, a thirst for learning new things, a knack for solving complicated problems and skill with instrumentation and reporting in the lab. Previous customer service experience in a related or unrelated field is desired, but not necessary. Hamamatsu takes pride in our new hire training program so previous experience in photonics is desired but also not necessary.
Who are we?
Hamamatsu Corporation is the subsidiary of Hamamatsu Photonics K.K. (Japan) with responsibilities for North, Central and South America. Our purpose is to bring local and rapid support to our customers for the products of Hamamatsu Photonics and in turn, bring the customer's voice to Japan for product development and roadmap considerations. Being the American subsidiary of a Japanese company leads to a unique fusion of culture where we work to promote longevity of the employees through our incredible benefits and participation in money purchase and profit-sharing plans. We have the mindset that we work better together and thrive on cross functional support to our customers. We build this bond through corporate projects and fun team building activities with our domestic and international colleagues.
Job Requirements
Required qualifications:
4-year technical degree in Computer Engineering, Computer Systems Engineering or related engineering field
Knowledge of C/C++/C#/Python programming languages
Knowledge of Microsoft Visual Studio IDE
Knowledge of Microsoft Windows GUI's and Device Interaction
Knowledge of Intel PC Architecture
Able to demonstrate experience using standard electronics lab measurement instrumentation including, but not limited to oscilloscopes, function generators, ammeters, digital multimeters
Able to learn and demonstrate grasp of fundamental technical concepts related to Hamamatsu's technology
Excellent analytical, critical thinking, and problem-solving skills
Self-motivated to pursue solutions in a proactive and creative manner
Self-management as demonstrated by good time management and organization
Demonstrated ability to complete assigned tasks on time
Demonstrated ability to work in a team environment
Demonstrated follow-through skills
Demonstrated technical writing skills
Verbal and written communication skills
Ability to travel 10%, possibly international
Preferred qualifications:
Software design experience for photonics
Data analysis experience using MATLAB or similar
LabVIEW
Linux (Ubuntu, Debian)
CUDA programming language
SBC integration
Teaching/mentoring experience
Customer service experience
Masters in related STEM fields
Pay Range
The target base salary for this role at commencement of employment is expected to be between $74,000 - $80,000 annually. Final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills and qualifications.
Benefits
Hamamatsu offers a competitive salary and excellent benefit package for full-time employees which includes: Medical, Dental, Vision, Prescription, Life Insurance, Vacation/Sick/Personal Time, and Retirement Plans.
Referral Tier:2
This position may require working with, or exposure to goods and information that may be subject to the jurisdiction of the US State Department ITAR regulations (**************************************** and the Commerce Departments CCL (***********************************
Hamamatsu is an Equal Opportunity Employer. All applicants will receive fair and impartial consideration without regard to race, religion, color, gender, age, national origin, physical or mental disability, genetic information, veteran status, gender identity, sexual orientation, or any other status protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources at ************ or by email at hc_hr_*********************** . Please include your contact information and specific details about your required accommodation to support you during the job application process. Messages left for other purposes, such as not being able to get into the careers website, following up on an application, or other non-disability related technical issues will not receive a response.
It is the policy of Hamamatsu Corporation not to sponsor immigration visas for employment applicants.
Powered by JazzHR
ZEgqh5DMF3
$74k-80k yearly 19d ago
SAP BTP Software Engineer
Central Business Solutions 3.2
Principal software engineer job in Englewood Cliffs, NJ
As a Keystone SAP BTP SoftwareEngineer, you will be an integral part of our IT team, focusing on designing and implementing robust SAP Cloud Platform Integration solutions. This role provides a unique opportunity to work on cutting-edge technologies and contribute to the optimization of our business processes. We are looking for a candidate with expertise in various adapters, including SFTP, HTTPS, Mail, AMQP, Advanced Event Mesh, and others. The ideal candidate will have a proven track record of successfully migrating from other middleware platforms.
Responsibilities include, but are not limited to:
Collaborate with cross-functional teams to understand integration requirements and design effective solutions within the SAP Integration Suite.
Develop and implement integration solutions using various adapters such as SFTP, HTTPS, Mail, AMQP, Advanced Event Mesh, and others, ensuring seamless connectivity between SAP and non-SAP systems.
Lead the API management process, including the design, creation, and maintenance of APIs to facilitate data exchange between different applications.
Contribute to the migration process from other middleware platforms to the SAP Integration Suite.
Work on end-to-end integration projects, focusing on development, analytics, and optimization.
Provide expertise in troubleshooting and resolving integration-related issues.
Collaborate with stakeholders to gather requirements and ensure successful delivery of integration projects.
Troubleshoot and resolve issues related to integration processes in production and non-production environments.
Stay informed about SAP Integration Suite updates and new features to recommend process improvements.
Create and maintain comprehensive technical documentation for SAP CPI integration solutions.
Qualifications
Communication Skills
Excellent written and verbal communication skills
Confident, articulate, and professional speaking abilities
Empathic listener and persuasive speaker
Writing creative or factual
Speaking in public to different audiences
Excellent presentation and negotiation skills
Willingness to complete work with little direction or supervision
Technical Skills
Experience as integration developer (SAP BTP, HCI, CPI) with a minimum of 5 years of hands-on experience and overall of minimum 10 years integration development. Knowledge in various SAP modules and Integration development working on large-scale SAP S/4 transformations.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Proven experience as a SAP Integration Suite Developer with a focus on integration development.
Strong knowledge of SAP Cloud Platform Integration tools and technologies.
Hands-on experience with SAP CPI adapters, mappings, and scripting.
Familiarity with SAP S/4HANA and other SAP modules.
Experience in transformation projects e.g., from SAP ECC to S/4 HANA (S/4 Conversions, green field, brown field, blue field etc.)
Excellent problem-solving and debugging skills.
Strong communication and interpersonal skills.
Ability to work effectively in a collaborative team environment.
Proficiency in working with various adapters, including SFTP, HTTPS, Mail, AMQP, Advanced Event Mesh, and others, within the SAP Integration Suite.
Strong understanding of API management principles and best practices.
Hands-on experience with SAP Cloud Platform Integration (CPI) and SAP Process Orchestration (PO).
Familiarity with various data formats and protocols (XML, JSON, SOAP, REST).
Experience in developing and optimizing integration processes for SAP and non-SAP applications
Central Business Solutions, Inc(A Certified Minority Owned Organization) Checkout our excellent assessment tool: ************************* Checkout our job board : *********************** ===================================================== Central Business Solutions, Inc 37600 Central Court Suite 214 Newark CA, 94560 Phone: ************* Fax: ************** Web: ************************* =====================================================
$74k-101k yearly est. 37d ago
Software Engineer III - AWS Application
JPMC
Principal software engineer job in Jersey City, NJ
We have an exciting and rewarding opportunity for you to take your softwareengineering career to the next level.
As a SoftwareEngineer III at JPMorganChase within the Corporate Technology - Corporate Data Analytics Services team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
Job responsibilities
Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture
Contributes to softwareengineering communities of practice and events that explore new and emerging technologies
Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on softwareengineering concepts and 3+ years applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Experience with having worked on and deployed AWS applications
Proficient in coding in Java /J2EE or Python
Experience with Spring / Springboot, RestfulAPI
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Overall knowledge of the Software Development Life Cycle
Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred qualifications, capabilities, and skills
Experience with MongoDB, Databricks or Datalake
Familiarity with modern front-end technologies
$72k-98k yearly est. Auto-Apply 6d ago
Software Developer Intern
Celerant Tech 4.1
Principal software engineer job in Iselin, NJ
Job DescriptionDescription:
A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and maintaining software systems. Interns often work under the guidance of senior developers or mentors to learn and contribute to real-world projects.
Key Characteristics of a Software Developer Intern:
1. Learning-Oriented:
· Their primary goal is to learn industry practices, tools, and workflows.
· They observe and apply concepts from their education to practical problems.
2.
A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and maintaining software systems. Interns often work under the guidance of senior developers or mentors to learn and contribute to real-world projects.
Key Characteristics of a Software Developer Intern:
1. Learning-Oriented:
· Their primary goal is to learn industry practices, tools, and workflows.
· They observe and apply concepts from their education to practical problems.
2. Responsibilities:
· Writing and testing code under supervision.
· Assisting with debugging and fixing software bugs.
· Creating or updating documentation.
· Learning about the software development lifecycle and development methodologies (e.g., Agile, Scrum).
3. Skills and Tools:
· Familiarity with programming languages such as Python, Java, or JavaScript.
· Basic knowledge of version control systems like Git.
· Awareness of frameworks, libraries, or tools relevant to the team's tech stack.
· Exposure to database systems, APIs, or cloud platforms is a plus.
4. Supervision and Mentorship:
· Interns often work closely with assigned mentors or team members.
· Their work is regularly reviewed to ensure quality and adherence to standards.
5. Professional Development:
· They gain experience in communication, collaboration, and problem-solving.
· Interns are introduced to workplace expectations, such as meeting deadlines and adapting to feedback.
6. Duration:
Internships last between a few months to years.
What Makes a Good Software Developer Intern:
· Eagerness to learn and adapt.
· Strong problem-solving skills.
· A proactive attitude in asking questions and seeking guidance.
· Basic coding knowledge and a willingness to improve.
· Good communication and teamwork skills.
5. Professional Development:
· They gain experience in communication, collaboration, and problem-solving.
· Interns are introduced to workplace expectations, such as meeting deadlines and adapting to feedback.
6. Duration:
Internships last between a few months to years.
What Makes a Good Software Developer Intern:
· Eagerness to learn and adapt.
· Strong problem-solving skills.
· A proactive attitude in asking questions and seeking guidance.
· Basic coding knowledge and a willingness to improve.
· Good communication and teamwork skills.
Requirements:
Responsibilities:
· Writing and testing code under supervision.
· Assisting with debugging and fixing software bugs.
· Creating or updating documentation.
· Learning about the software development lifecycle and development methodologies (e.g., Agile, Scrum).
3. Skills and Tools:
· Familiarity with programming languages such as Python, Java, or JavaScript.
· Basic knowledge of version control systems like Git.
· Awareness of frameworks, libraries, or tools relevant to the team's tech stack.
· Exposure to database systems, APIs, or cloud platforms is a plus.
4. Supervision and Mentorship:
· Interns often work closely with assigned mentors or team members.
· Their work is regularly reviewed to ensure quality and adherence to standards.
$28k-35k yearly est. 27d ago
Full Stack Software Engineering Intern
Ieee 4.9
Principal software engineer job in Piscataway, NJ
Full Stack SoftwareEngineering Intern - 250368: N/A Description Job Summary We are seeking a highly motivated and enthusiastic Full Stack SoftwareEngineering Intern to join our development team. This is an excellent opportunity for a student or recent graduate looking to gain hands-on experience in modern web application development, cloud infrastructure, and software quality assurance.
The intern will get exposure to software application development of user interfaces and user experiences across web applications, search engine-driven solutions, Content Management System (CMS) based websites, and/or other custom web applications.
The intern will work closely with our engineering team and report directly to an IT Manager.
Key ResponsibilitiesWeb Application DevelopmentAssist in developing and maintaining features for web applications using modern front-end frameworks, specifically Angular.
Contribute to the development of robust back-end services using Java Spring Boot.
Participate in code reviews and collaborate with the team on architectural decisions.
Cloud and Data ExposureGain exposure to and assist in working with cloud infrastructure components, primarily AWS services such as Lambda, S3, and containerization technologies.
Learn and apply basic concepts of database interaction and management.
Quality Assurance & DocumentationAssist in generating and executing unit test cases to ensure code quality and application reliability.
Help maintain and update technical documentation, including system designs and API specifications.
Apply basic knowledge of Generative AI tools to assist in documentation or test case generation tasks.
Qualifications EducationSenior year in Bachelor's degree program or higher in Computer Science or related field preferred or equivalent experience.
Skills and RequirementsFamiliarity with object-oriented programming concepts, particularly Java.
Basic understanding of web development (HTML, CSS, JavaScript/TypeScript) and a desire to learn Angular and Spring Boot.
Exposure to database concepts (SQL/NoSQL) and cloud services (e.
g.
, AWS, Azure, GCP).
Strong problem-solving, verbal, and written communication skills.
Highly organized, detail-oriented, and capable of managing multiple tasks simultaneously.
Job: Technology Primary Location: United States-New Jersey-Piscataway Schedule: Full-time Job Type: Temporary Job Posting: Jan 12, 2026, 4:16:52 PM
$48k-65k yearly est. Auto-Apply 9h ago
Application Software Engineer
Hamamatsu Corporation 4.2
Principal software engineer job in Bridgewater, NJ
Hamamatsu Photonics is one of the world's largest suppliers of advanced light detectors, light sources and detector systems for industrial, scientific, and commercial applications. Our customer base is remarkably diverse; we serve Fortune 100 firms, top research labs, and innovative startups as well. Hamamatsu's mission is to improve the welfare of society through the advancement of photonics technology. This portfolio means that there's never a boring day in the life of an applications engineer. Get ready to learn a lot, to be challenged, and to help solve the problems of today and tomorrow with LIGHT.
Location
This is a hybrid position, based out of our Bridgewater, NJ office.
What is the job?
Provide technical support, product recommendations, troubleshooting (hardware interfacing of existing equipment to frame grabbers, USB, Ethernet, Camera Link, CoaXPress, analyzing software logs), and quotations in a timely manner, by phone or email, for end users and universities for a wide range of applications. Provide similar supervised support for OEM customers as requested by CSR, Sales, or management. By providing support directly to the end users we have a direct impact on customer satisfaction and subsequently Hamamatsu's reputation.
Make initial contact with end user and university customer web leads. As the first point of contact, responsible for understanding each customer's application as well as qualifying leads, regulating if they are hot/warm/cold, and determining if there is a significant sales potential to the inquiry for the sales department.
Test products in an electrical lab setting by using standard laboratory equipment and configuring computers and operating systems to evaluate peak product performance with provided drivers, API's, applications, or to custom develop applications based on predicted customer usability in order for them to be able to evaluate and implement our products in a prompt manner.
Create, update, and revise technical procedures for product operation through testing devices and confirming results or analyzing various technical documents. Notify marketing about literature (print or web) that requires updating.
Complete training for Hamamatsu's key products and applications to learn the necessary context for Hamamatsu's software solutions”
Participate in technology, marketing and sales projects
Prepare working demo presentations from start to finish for trade shows, which includes ordering parts, building the set-up, confirming that the unit operates correctly with the respective or custom developed software (if necessary), and teaching the trade show staff how to use the demo.
Interact face-to-face with customers at trade shows to introduce products and learn about their projects. Qualify leads (hot/warm/cold) by business potential and notify the respective sales engineers of large projects.
Improve product and applications knowledge, develop specialized product knowledge in a product family or application through specific individual training, and provide product and market information to Sales/Marketing/customers.
Special projects as assigned by the Technology Design Group for software prototyping as part of skill development.
Who are we looking for?
We are calling all softwareengineers and related majors to apply! Successful candidates will exhibit proactivity, a thirst for learning new things, a knack for solving complicated problems and skill with instrumentation and reporting in the lab. Previous customer service experience in a related or unrelated field is desired, but not necessary. Hamamatsu takes pride in our new hire training program so previous experience in photonics is desired but also not necessary.
Who are we?
Hamamatsu Corporation is the subsidiary of Hamamatsu Photonics K.K. (Japan) with responsibilities for North, Central and South America. Our purpose is to bring local and rapid support to our customers for the products of Hamamatsu Photonics and in turn, bring the customer's voice to Japan for product development and roadmap considerations. Being the American subsidiary of a Japanese company leads to a unique fusion of culture where we work to promote longevity of the employees through our incredible benefits and participation in money purchase and profit-sharing plans. We have the mindset that we work better together and thrive on cross functional support to our customers. We build this bond through corporate projects and fun team building activities with our domestic and international colleagues.
Job Requirements
Required qualifications:
4-year technical degree in Computer Engineering, Computer Systems Engineering or related engineering field
Knowledge of C/C++/C#/Python programming languages
Knowledge of Microsoft Visual Studio IDE
Knowledge of Microsoft Windows GUI's and Device Interaction
Knowledge of Intel PC Architecture
Able to demonstrate experience using standard electronics lab measurement instrumentation including, but not limited to oscilloscopes, function generators, ammeters, digital multimeters
Able to learn and demonstrate grasp of fundamental technical concepts related to Hamamatsu's technology
Excellent analytical, critical thinking, and problem-solving skills
Self-motivated to pursue solutions in a proactive and creative manner
Self-management as demonstrated by good time management and organization
Demonstrated ability to complete assigned tasks on time
Demonstrated ability to work in a team environment
Demonstrated follow-through skills
Demonstrated technical writing skills
Verbal and written communication skills
Ability to travel 10%, possibly international
Preferred qualifications:
Software design experience for photonics
Data analysis experience using MATLAB or similar
LabVIEW
Linux (Ubuntu, Debian)
CUDA programming language
SBC integration
Teaching/mentoring experience
Customer service experience
Masters in related STEM fields
Pay Range
The target base salary for this role at commencement of employment is expected to be between $74,000 - $80,000 annually. Final pay determinations will depend on various factors, including, but not limited to geographical location, experience level, knowledge, skills and qualifications.
Benefits
Hamamatsu offers a competitive salary and excellent benefit package for full-time employees which includes: Medical, Dental, Vision, Prescription, Life Insurance, Vacation/Sick/Personal Time, and Retirement Plans.
Referral Tier:2
This position may require working with, or exposure to goods and information that may be subject to the jurisdiction of the US State Department ITAR regulations (**************************************** and the Commerce Departments CCL (***********************************
Hamamatsu is an Equal Opportunity Employer. All applicants will receive fair and impartial consideration without regard to race, religion, color, gender, age, national origin, physical or mental disability, genetic information, veteran status, gender identity, sexual orientation, or any other status protected by applicable law.
If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request reasonable accommodations by contacting Human Resources at ************ or by email at hc_hr_*********************** . Please include your contact information and specific details about your required accommodation to support you during the job application process. Messages left for other purposes, such as not being able to get into the careers website, following up on an application, or other non-disability related technical issues will not receive a response.
It is the policy of Hamamatsu Corporation not to sponsor immigration visas for employment applicants.