← Search all jobs

Software Engineer

Xoriant

Edison, NJ · Posted October 16, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at Xoriant

More in New Jersey job market · All Software Engineer jobs (2,084) · Technology & Software · Engineering jobs

More roles at Xoriant

Similar jobs

Where Edison, NJ ranks

Where Edison, NJ placed in our monthly rankings, month by month. Each month stays online at its own address.

Pay compared with the market

This listing does not state pay. Across 762 open software engineer listings that state pay, the middle half runs $153,500 to $247,500 and the median is $195,000.

Listed pay is what employers advertise, not what people are paid.

Software Engineer salaries by state · Check your own pay

How AI is used in this kind of work

Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).

Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.

Check how this applies to your own job

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Python
  • Azure
  • Java
  • Power BI
  • Snowflake

About the job

Job Requirements

Xoriant Corporation in Edison, NJ is seeking applications for the following position:

Job Title : Software Engineer

Location: Xoriant Corporation, Suite #720, 343 Thornall Street, Edison, NJ 08837

Job Duties:

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 Master’s Degree or Foreign Equivalent in Computer Science, Applied Computer Science, Computer Applications, Software Engineering, Computer Information Systems or related field. Require two (2) years of experience as Data Architecture Manager, Technical Lead, Technical Manager, Software Engineer, Software Consultant or related using any three of the following technologies: Azure Data Engineering, Snowflake, Python, Power BI, JAVA, Python, SqlDeveloper, REST API, Modular architecture, NX-API, jQuery, MySQL. 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 $199,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-076766

Xoriant Corporation

1248 Reamwood Avenue

Sunnyvale, CA 94089

us-jobs@xoriant.com

Alternatively you can also use the below link to apply for this JOB.

https://www.xoriant.com/about-xoriant/careers/us-opening/software-engineer-43

*** 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.