Facebook

Computer Programmer

Date Posted: 02/03/2025​

Job Description:

We are seeking a skilled and motivated Computer Programmer with over 5 years of experience to join our dynamic team. In this role, you will play a pivotal role in designing, developing, and maintaining software solutions while working closely with functional and business teams to understand and fulfill requirements. The ideal candidate will be detail-oriented, possess strong problem-solving skills, and have a passion for creating efficient and innovative solutions.

Job Responsibilities:

  • Design and develop code to transform and ingest sourcing data.
  • Prototype and test developed code to ensure functionality and efficiency.
  • Automate job execution using Shell Scripting and Control-M Scheduler.
  • Manage system outages and maintenance activities, ensuring minimal downtime.
  • Support the upgrade of upstream and downstream system connections.
  • Collaborate extensively with functional and business teams to gather and understand requirements.
  • Perform in-depth analysis of requirements and create detailed functional design blueprints.
  • Develop and maintain code following industry coding standards and best practices.
  • Apply business logic to derive key performance indicators through coding.
  • Define and implement standard testing processes, including creating detailed test cases for defect-free delivery.
  • Build new reports and applications based on business requirements.
  • Integrate new systems and affiliate systems into the Hadoop environment and roll out functionalities to affiliate users.
  • Support data migration activities for affiliate systems integrating with Hadoop systems.
  • Resolve day-to-day issues by managing incidents raised by end users.
  • Implement fixes and enhancements through change requests.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in programming and software development.
  • Proficiency in programming languages and frameworks as required for the role.
  • Experience with Shell scripting and scheduling tools like Control-M Scheduler.
  • Knowledge of Hadoop and data integration processes.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Ability to manage multiple tasks and meet deadlines in a fast-paced environment.

Preferred Skills:

  • Experience in designing and blueprinting functional designs.
  • Familiarity with data migration and integration processes.
  • Knowledge of testing processes and creating detailed test cases.

What We Offer:

  • Competitive salary and benefits.
  • A collaborative and innovative work environment.
  • Opportunities for professional growth and skill development.

If you are passionate about creating impactful software solutions and working in a collaborative environment, we would love to hear from you!

How to Apply:

Please submit your resume and cover letter detailing your relevant experience to usitcareers@egrovesys.com.

We are an equal opportunity employer and value diversity in our team.

Location: East Brunswick, NJ

Contact Us