Software Developer

Posted yesterday

digpulse technologiesCherry Hill Twp (NJ)

SENIORITY

Lead

Apply

About the role

Compensation$Hours Per Week 40 Number Of Positions 1
Job Description: Research, analyze, and design new and existing software products; Design, code, test, implement and support core application components and makes recommendations towards the development of new code or existing code; Work within existing application architecture to deliver solutions; Participate in performance and maintainability code improvement efforts; Design, implement, and unit testing of systems / applications; Technical leadership for design, development and testing of the implementation effort; Participate in the full SDLC, including analysis and design sessions, iterative development and estimation; support production environments; Communicate with internal/external stakeholders during analysis and development phase; work with Business Analysts to resolve complex end user issues; Write and review technical specifications as required, meeting the objectives of functional specifications; Collaborate with Architects and other Software Engineering resources in designing and implementing integrated enterprise solutions Create and revise technical documentation, develop user guides and training documents related to the application as required. Relocation/ telecommuting may be required plus travel to various unanticipated client locations within the United States for short and long term assignments. Languages, skills and tools: Any suitable combination of the following tools: Java (8, 11, 17 and 21), Spring Boot, Spring MVC, Spring Web Flux, RESTful APIs, Apache Kafka and Kafka Streams, R2DBC, Oracle, PostgreSQL, MySQL, MongoDB, Amazon DynamoDB, Redis, ReactJS, Redux, Angular, Type Script, Java Script, Python, HTML5, CSS3, Swagger/OpenAPI, Guidewire, Docker, Kubernetes, Jenkins, Git Hub Actions, Maven, Gradle, Git (Git Hub, Git Lab, Bitbucket), JUnit, Selenium, Cucumber, Jest, Cypress, Sonar Qube, Resilience 4j, Grafana, Prometheus, AWS
Education: Masters degree in Computer Science/Computer Application(s)/Technology/Engineering (Electronics/Mechanical/Electrical). Will accept Bachelors in Computer Science/Computer Application(s)/Technology/Engineering (Electronics/Mechanical/Electrical) plus five (5) years of progressive experience in related fields in lieu of Masters Degree. Will accept foreign education US equivalent. Place of Work Hybrid Requisition IDDIGI-SD-RPApplication Emailhr@digipulsetech.com

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this