Programmer Senior

Knowledge Builders


Job Location:

New York City, NY - USA

Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Description

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
Bachelors or Masters 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 .

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.





We provide equal employment opportunity for all applicants and employees regardless of race color sex gender identity gender expression religion age national origin citizenship disability medical condition family care status marital status domestic partner status sexual orientation genetic information military/veteran status or any other protected basis.

Required Experience:

IC

Job DescriptionPosition: Senior ProgrammerPOSITION 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...

About Company

Who We Are & What We Do Established in 2005, Knowledge Builders Inc. (KBI) provides Information Technology Consulting, Administrative and Health Care Staffing solutions, Payrolling and Call Center services to companies and governmental entities of all sizes. KBI is a Woman-Owned Bus ... View more

View Profile View Profile