Software Developer, Software Engineer, Software Testing
Job in
Newark, Essex County, New Jersey, 07175, USA
Listed on 2026-10-09
Listing for:
Cinergy Technology Inc.
Full Time
position Listed on 2026-10-09
Job specializations:
-
Software Development
Software Engineer, Software Testing, Full Stack Developer, App Developer - Mobile/Web
Job Description & How to Apply Below
We are seeking a skilled and motivated Software Developer to join our team. The successful candidate will be responsible for participating in the complete software development lifecycle, including requirements gathering, analysis, design, development, implementation, modelling, testing, migration, and application support.
The ideal candidate should have strong technical and analytical skills, the ability to understand business requirements, and experience delivering reliable and scalable software solutions.
Key Responsibilities- Gather and analyze business and technical requirements.
- Participate in application design and solution development.
- Develop, implement, and maintain software applications.
- Create and maintain application models and technical documentation.
- Perform application testing, debugging, and issue resolution.
- Support application migration and deployment activities.
- Provide ongoing application support and troubleshooting.
- Collaborate with business stakeholders, developers, QA teams, and other technical teams.
- Analyze existing applications and recommend improvements where appropriate.
- Participate in the complete Software Development Life Cycle (SDLC).
- Ensure applications meet functional, technical, performance, and quality requirements.
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field
. - A Master’s degree in a related field is a plus.
- Relevant professional experience in software development and application support.
- Experience with requirements gathering, analysis, design, development, implementation, and testing.
- Experience working with software migration and application support activities.
- Strong understanding of software development methodologies and SDLC processes.
- Ability to work effectively in a collaborative team environment.
- Strong analytical, problem-solving, and communication skills.
- Experience working across multiple phases of the software development lifecycle.
- Knowledge of application development, testing, deployment, and production support.
- Ability to work independently while managing multiple priorities.
- Strong attention to detail and commitment to delivering high-quality solutions.
- Opportunity to work on challenging technology projects.
- Collaborative and professional work environment.
- Opportunities for professional growth and skill development.
- Exposure to modern software development and technology practices
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×