Skip to content

Analyst – Applications Development
Company | Ford Foundation |
---|
Location | New York, NY, USA |
---|
Salary | $103000 – $103000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Bachelor’s degree, (or equivalent experience) with 4 years of work experience in programming and analyzing business solutions is helpful
- Excellent analytical and problem-solving skills, including an aptitude for complex and detailed work and ability to adapt quickly to new technologies and changing business requirements.
- Strong critical thinking, communication and listening skills along with independent judgment and strong initiative combined with ability to collaborate in a team environment and juggle multiple time-sensitive priorities
- Ability to quickly develop prototypes
- Adept in Python, R, JavaScript, SQL and JSON
- Strong experience with Databases
- Experience in building business solutions with ML/AI
- Experience in utilizing SOAP, RESTful API, and SFTP
- Experience with version control systems like Git
- Strong interest in learning advanced concepts and technologies
- Knowledge of iterative development methodologies (Agile, Prototyping)
Responsibilities
- Develops pilots of potential transformative solutions utilizing new technologies
- Develops small scale web and mobile applications to fill gaps in existing Enterprise solutions
- Conduct pilots of Generative AI solutions with new techniques and evaluate feasibility for specific projects
- Train generative models on prepared datasets while monitoring performance metrics (e.g. speed and accuracy)
- Partners with the Data & Analytics team on the data aspect of advanced analytics
- Adept at data operations such as extracting, cleaning, and preprocessing data from structured and unstructured sources.
- Understands and translates the software requirements and goals into technical systems requirements and develops designs accordingly
- Performs unit testing and participates in system and user acceptance testing efforts in collaboration with QA analysts.
- Partners with IT Operations Team to develop and enhance knowledge base to facilitate ‘first call resolution’ of application issues and problems reported to IT Help Desk.
- Partners with end-users, application owners, and QA analysts to diagnose and resolve critical application usage related challenges and problems escalated from IT Help Desk in a manner consistent with incident management procedures.
- Works with application stakeholders to ensure accuracy and completeness of enhancement requests and bug reports.
- Performs effort estimates and basic cost-benefit assessments of alternatives, interdependency analysis and prioritization of work related to system changes.
Preferred Qualifications
- Strong interest in learning advanced concepts and technologies