Senior Programmer

InterSources, Inc.

$90K — $130K *
Bronx, NY 10467In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of full-time software development experience.
  • Proficiency in SQL, JavaScript, TypeScript, Python, C#, HTML/CSS.
  • Strong experience with relevant frameworks like .NET.
  • Experience with Microsoft Azure and related services.

Responsibilities

  • Design and implement high-quality software solutions.
  • Collaborate with cross-functional teams and stakeholders.
  • Ensure compliance with CUNY CIS Security Mandates in coding practices.
  • Prepare recommendations for systems improvement and management.
  • Lead requirement gathering, system design, and testing activities.

Benefits

  • Possibility of extension after the initial 12-month contract.
  • Opportunities for professional development and skill enhancement.
  • Engagement in high-level programming tasks involving system controls.
  • Collaboration with experienced IT professionals and diverse teams.
Full Job Description
Title: Senior Programmer
Location: Bronx NY
On-site/Remote/Hybrid: Onsite
Duration: 12 Months (with possibility of extension)
Interview Process: Webcam/In-Person
No of submissions:
No of Positions: 1

Position: Senior Programmer
POSITION JOB DESCRIPTION: Senior Programmer Reporting directly to the IT CIO, the selected candidate will be responsible for designing, developing, and implementing high-quality software solutions. Candidate will collaborate with cross-function teams, and ensure that coding follows CUNY CIS Security Mandates. He/she is responsible for systems programming functions dealing with the overall operating system or complex subsystem of the operating system. Develops specifications for complex systems programming activities. Works at the highest technical level on all phases of system programming, controls the operating system, and is able to make decisions on the techniques to be used. Prepares recommendations for system improvement, management, and user consideration. Provides expertise to the technical staff and user community.

REQUIRES SKILLS AND QUALIFICATIONS
• Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related field.
• A minimum of 5 years of full-time experience in Software Development. Experience that is more than 20 hours per week and less than 35 hours per week may be counted at 50% of the requirement (i.e., two months of part time experience equal to one- month full time experience)
• Proficiency in SQL and JavaScript, TypeScript, Python, C#, HTML/CSS.
• Strong experience with relevant frameworks such as .NET.

PREFERRED QUALIFICATIONS
• Develop and maintain robust, scalable, secure, and efficient software applications such as APIs, interfaces between systems, User Portals, Power BI, AI Chatbots, and Prediction/ML Models.
• Write clean, maintainable, secure, and well-documented code following best practices.
• Ability to perform assigned tasks in a fast- paced environment and provide timely and effective responses
• Experience in requirement gathering, system design, testing and delivery.
• Strong analytical and debugging skills.
• Web Development, Angular, and familiarity with enterprise collaboration tools.
• Strong communication skills (verbal and written), interpersonal, and problem-solving skills.
• Collaborate with IT CIO, other department coordinators, vendors, web designer, and other IT staff to deliver high-quality solutions for the Campus.
• Lead technical discussions and make architecture suggestions.
• Conduct code reviews and provide accurate documentation.
• Improve application performance and security and must ensure date protection of sensitive PII.
• Stay updated with emerging technologies and integrate them when appropriate.
• Troubleshoot, debug, and resolve issues with current and legacy applications.
• Lead requirement gathering sessions, system design, and testing activities.
• Prepare and deliver technical presentations (PowerPoint) to Stakeholders and leadership.
• Hands-on experience with Microsoft Azure (Azure-App Services, Azure Functions, Azure DevOps, Azure AI/Cognitive Services).
• Knowledge of relational database and Microsoft SQL.
• Experience with Power BI for data visualization and reporting.
• Experience with building AI Chatbots, prediction models, and Machine (ML) solutions.
• Proficiency with Office 365 tools including Power Pages, Power Automate, and Microsoft Fabric.
• Experience with Git and CI/CD workflows preferred.
• Proven examples of documenting code development.

Similar Jobs

More Jobs at InterSources, Inc.

More Information Technology Jobs

Find similar Senior Programmer jobs: