Senior Software Engineer

Index Engines Inc.
Holmdel, New Jersey, US
Full-time

Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.

Role Overview :

Index Engines has an outstanding career opportunity for mid to senior level Software Engineers. The ideal candidate will develop, maintain, and support software for the Index Engines’ Linux application and will work closely with the Index Engines’ Support Organization to resolve customer issues.

Responsibilities :

Work as a member of a Scrum team to design and develop software components that ensure the system operates per requirements.

Implement and unit test required software.

  • Work with other Scrum team members to integrate and test software modules.
  • Provide estimates for assigned tasks during release / sprint planning efforts.
  • Work with QA to review test plans and support QA activities during test phases.
  • Work with support to analyze and resolve customer impacting issues.
  • Work with Product Management to review requirements for new / proposed features.
  • Provide technical leadership within assigned areas of responsibility for small-medium teams / features.

Requirements :

  • Software development in C for Linux.
  • Proficient with the development of data structures and algorithms that are both performance-oriented and able to scale to manage large datasets.
  • Agile Development methodology.
  • Strong intrapersonal and teamwork skills.
  • Strong written and oral communication skills.
  • Enjoys working in a challenging and highly collaborative environment.
  • Able to work as part of a team.
  • Able to accommodate the time zone differences required to work with teams in the US and Asia.
  • Requires minimal supervision and be able to operate in a matrixed organization.
  • Desire to learn new technologies.
  • Bachelor’s degree in computer science or related field.
  • Minimum of 4-7 years of professional experience in software engineering.

Preferred :

  • Experience with software development using Python.
  • Experience with svn, Jira, and Confluence.
  • Experience within administration of Linux environments.
  • Experience with backup software / technology.
  • Experience with database management systems.
  • Knowledge of communication protocols.
  • Familiarity with server hardware and networking.

How to Apply :

Interested candidates are invited to email their resume, cover letter, and salary expectations, with the Title in the subject line to : [email protected]

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
MITRE
Shrewsbury, New Jersey

MITRE’s Systems Security Engineering Department has a new opportunity for a strong technical candidate to join an innovative team of engineers focused on ensuring resilient and secure solutions for sponsor or customer needs and developing security capabilities. Designing and engineering prototypes t...

Promoted
R2 Global
Edison, New Jersey

I am currently hiring for a Senior Software Developer working with C#/. ...

Promoted
Hackensack Meridian Health
Edison, New Jersey

Digital Technology Services (DTS) Senior Software Engineer. Digital Technology Services (DTS) Senior Software Engineer. Engineers, Data Scientists, Human Factors Engineers, and Managers across the Hackensack Meridian Health (HMH) network. This role requires building software services and application...

Promoted
ideaVat
Piscataway, New Jersey

Software/Electrical/Electronic/Computer Engineering is required; M. Designs and codes from specifications, analyzes, evaluates, tests, debugs, documents, and implements moderately complex software applications. Modifies, installs, and prepares technical documentation for system software applications...

Promoted
Sonsoft Inc
Monroe Township, New Jersey

Senior Software Engineer ( Pre-Sales, JIRA). Software Development, Software Consultancy and Information Technology Enabled Services. ...

Promoted
Tbwa Chiat/Day Inc
Neptune Township, New Jersey
Remote

We are looking for a passionate Backend Graph Software Engineer. Collaborate with product managers, other software engineers, and security experts to build product features that meet business objectives and security standards. Bachelor's or Master's degree in Computer Science, Engineering, or a rela...

BDO
Woodbridge Township, New Jersey

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Highmark Health
NJ, Working at Home, New Jersey

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

P. Chappel Associates, Inc.
Holmdel, New Jersey

Our client is a well-established, growing software company. Experience developing software for data backup or data storage applications is desired. ...

HCLTech
New Jersey , USA

To be responsible for managing technology in projects and providing technical guidance or solutions for work completion.To ensure process compliance in the assigned module, and participate in technical discussionsorreview as a technical consultant for feasibility study (technical alternatives, best ...