1

Senior Computer Programmer Analyst Jobs in New York

Senior Programmer Analyst

New York, NY · On-site

$130K - $180K/yr

SUMMARY The Senior Programmer Analyst is responsible for developing applications and supporting users in the current PeopleSoft environment while contributing to a long-term transition to a cloud ...

As a real-time Market Risk Dev and Support Analyst within GBTO/PRE/CFI, you will meet the needs of ... Bachelor Degree in computer science, engineering, or equivalent job experience TECHNICAL SKILLS ...

RiskOne RT is the real-time risk analysis and valuation engine for fixed income, and foreign ... Bachelor Degree in computer science, engineering, or equivalent job experience TECHNICAL SKILLS ...

... Office Developer to work on strategic projects for the US Repo Trading Desk that require an ... Qualifications: * [Required] Undergraduate or Graduate degree in Computer Science or related ...

Advanced degree in Mathematics or Computer Science (MSc/PhD) Team Player capable of developing ... experience analyzing and structuring large data sets. Knowledge of trading and market ...

This role requires an analytical and technologically savvy developer to design, develop, maintain ... Bachelor's /Masters Degree in Computer Science or equivalent demonstrated experience Other ...

Senior CAD Designer

Highland Park, NJ · Hybrid

$120K - $140K/yr

Summary We are currently representing a reputable civil engineering firm specializing in ... With a growing backlog of bridge and roadway design work, the team is seeking a Senior CAD Designer ...

We are representing a well-established, multi-discipline civil engineering and surveying firm seeking a Senior Civil CAD Drafter with strong land development experience to support site development ...

next page

Showing results 1-20

Senior Computer Programmer Analyst information

What are some typical challenges faced by a Senior Computer Programmer Analyst, and how can they be addressed?

Senior Computer Programmer Analysts often encounter challenges such as balancing multiple complex projects, integrating legacy systems with new technologies, and translating business requirements into technical solutions. To address these, strong organizational skills, effective communication with stakeholders, and continuous learning about emerging technologies are essential. Collaborating closely with cross-functional teams and mentoring junior staff can also help manage workloads and ensure successful project delivery.

What are the key skills and qualifications needed to thrive as a Senior Computer Programmer Analyst, and why are they important?

To thrive as a Senior Computer Programmer Analyst, you need advanced programming skills, strong analytical abilities, and a bachelor's degree in computer science or a related field. Proficiency with languages like Java, C#, SQL, and experience with software development tools and enterprise systems such as SAP or Oracle are typically required. Exceptional problem-solving, project management, and communication skills help you collaborate with diverse teams and translate business needs into technical solutions. These skills ensure effective system design, efficient troubleshooting, and successful implementation of complex IT projects.

What does a Senior Computer Programmer Analyst do?

A Senior Computer Programmer Analyst designs, develops, tests, and maintains complex software applications while also analyzing user needs and system requirements. They often lead projects, mentor junior staff, and ensure that technical solutions meet organizational goals. Their responsibilities include writing code, debugging software, and collaborating with other IT professionals to optimize systems. Additionally, they may evaluate and recommend new technologies to improve efficiency and performance.
What are the most commonly searched types of Computer Programmer Analyst jobs in New York? The most popular types of Computer Programmer Analyst jobs in New York are:
.Net Programmer Analyst

.Net Programmer Analyst

Recruit Professional Services

Bedminster, NJ • On-site

Other

Posted 15 days ago


Job description

.Net Programmer Analyst
Responsibilities:
  • Ability to review/analyze/modify new and existing applications.
  • Daily tasks will include user interface design, application coding, user and system testing, and debugging/troubleshooting.
  • Complete tasks independently with supervisory input when needed. Also should have the ability to self-analyze and make corrections.
  • Provide application documentation and suggest new areas that need additional documentation.
  • Develop application code on a local workstation using appropriate application syntax to ensure code is accurate and efficient.
  • Deploy compiled code to development and test environments with the assistance of senior development staff.
  • Develop and manage CI/CD pipelines and automated tests to meet code coverage requirements.
  • Meet, as needed, with applicable quality assurance team(s) to review testing requirements.
  • Resolve any quality control logs that are created during the testing process.
  • Be aware of cybersecurity and how it impacts project tasks.
  • Rotating On-Call Support and occasional weekend support required.

Requirements:
  • Bachelor's' Degree in Computer Science, Programming or similar preferred.
  • 4 to 6 years overall experience in programming.
  • 3+ years of professional experience developing applications using the .NET platform, including web development.
  • 3+ years of experience working with relational databases, such as Microsoft SQL Server, Oracle, PostgreSQL, or MySQL.
  • Must have excellent knowledge of coding techniques/algorithms/structures; be able to handle challenging tasks from a logic and syntax perspective; have software skills in many languages or tool sets and continually learn new software/technologies.
  • Good working knowledge/experience with database design
  • Hands-on experience with API development, including working knowledge of JSON-based services.
  • Experience using Git for source control, including working with repositories, branches, and pull requests.
#RecruitPS