Sr. Programmer Analyst

Norgate Technology Inc.
Piscataway, NJ Full Time
POSTED ON 4/2/2024 CLOSED ON 4/30/2024

Job Posting for Sr. Programmer Analyst at Norgate Technology Inc.

This is a permanent role which requires either a Green Card or US citizenship.

Job Summary

We are seeking an expert Java developer with strong analytical skills and a broad understanding of the software stack that underlies modern web applications. The selected candidate will work with a Lead Programmer Analyst and be responsible for multiple areas relating to software development, code maintenance, deployment, and troubleshooting operational issues focused on our flagship web application, the Data Warehouse, and the peripheral applications that contribute to or rely on these. The ideal candidate will not only be a strong developer, but also be willing and able to analyze and find solutions for application performance issues, automated deployments, disaster recovery strategies, and other activities required to maintain and support the applications and the development lifecycle.

This is a senior role, requiring the incumbent to make independent design decisions, present ideas to the team and other stakeholders, as well as take responsibility for the implementation of new features. The role functions as an individual contributor and does not manage any direct reports.

Key Responsibilities

Software design and development, primarily in Java, to build and maintain web applications and offline processes

Design and development of data repositories and ELT processes for data load

Identifying and implementing tools to improve software development process, code maintenance, deployments, performance monitoring, and remediation

Monitoring the team's applications and processes regularly and addressing issues promptly

Interacting with stakeholders and customers as needed to understand issues and requirements and to formulate options to address them

Mentoring junior team members and fostering adherence to best practices in programming, testing, builds, and deployments

Functioning as an integral part of a fast-paced and agile technical team and proactively sharing responsibility for the team's deliverables

Qualifications

Education

Bachelor's degree or equivalent experience or higher in Computer Science or related field Req

Work Experience

4-7 years of hands-on analysis, design, and application development expertise Req

Licenses and Certifications

Java SE / Java EE / Spring Framework Certification Pref

AWS or other Cloud Platforms Certification Pref

Skills and Requirements

Analysis, design and application development expertise required.

Command of Java and J2EE required.

In-depth knowledge of and experience with Spring/Spring Boot and other commonly used Java frameworks and design patterns required.

Experience with J2EE developer tools such as Eclipse, Jira, Bamboo, Maven, Gradle, GIT, SVN, etc. required.

Familiarity with deploying and trouble-shooting web applications, including analysis of web server / application server logs and using browser developer tools required.

Experience in implementation and integration with web services (SOAP/REST based, JSON, XML) required.

Hands-on development experience using RDBMS/SQL (e.g./ MySQL) required.

Experience with modern Javascript frameworks, preferably Angular, preferred.

Experience with AWS and related technologies (S3, EC2 Lambda, CloudFront, DynamoDB, RDS, ElastiCache, Cloudsearch, Fargate, Redshift, Apache Spark, etc.) preferred.

Experience in Agile / DevOps methodologies preferred

Experience with MarkLogic XML respository and search is a plus.

Ability to work as part of a team as well as with all levels of management.

Strong verbal and written communication skills are essential.

Programmer Analyst
Virtuosa Global -
Piscataway, NJ
Programmer Analyst/ETL
Rotech Solutions -
Monmouth, NJ
Application Programmer Analyst – APA202402001
eGrove Systems -
East Brunswick, NJ

Salary.com Estimation for Sr. Programmer Analyst in Piscataway, NJ
$113,627 to $147,415
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Sr. Programmer Analyst.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $89,188 - $118,927
    • Income Estimation: $89,834 - $116,064
  • Debugging Skill

    • Income Estimation: $80,793 - $116,777
    • Income Estimation: $89,188 - $118,927
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Sr. Programmer Analyst jobs in the Piscataway, NJ area that may be a better fit.

PROGRAMMER ANALYST

CsTs Technologies, Piscataway, NJ

Programmer Analyst

Skilltune Technologies, North Brunswick, NJ