Software Engineer

Cultural Vistas

(New York, New York)
Full Time Evenings Weekends Travel Required
Job Posting Details
About Cultural Vistas

We connect lives and build careers through international internships and professional exchange programs in the United States and around the world.

Summary

The Software Engineer is responsible for providing internal support to Cultural Vistas’ program teams. The position will participate in coding, testing and maintenance activities, and solve complex technical issues.

Responsibilities

Software and Systems Management

  • Designs and develop data-driven software for a robust web application with emphasis on efficiency, extensibility, and maintainability
  • Modifies, supports and maintains multiple software applications / operating systems and functionalities
  • Effectively documents both technical and functional designs and solutions
  • Assists in testing phases of the software lifecycle in a variety of ways
  • Proactively learns and utilizes new technologies, concepts, and procedures as appropriate to program requirements

Client Relations and Customer Service

  • Facilitates and maintains positive, effective communication with end users, technical staff, and consultants on a regular basis
  • Ensures high quality and consistent customer service to all parties

Professional Development

  • Develops and maintains an advanced knowledge in the field and industry, as well as organizational policies in order to properly represent the organization to all stakeholders
  • Develops and maintains industry knowledge by seeking out educational workshops, classes, and related publications
  • Supports ongoing communication to all appropriate staff as it pertains to initiatives and new / existing business
  • Takes a proactive approach to improve business functions and workflow within the department
  • Works in accordance with the organization’s strategic goals and missions
Ideal Candidate

Skills and Abilities Required

  • Experience with object oriented, data-driven design and development, focusing on efficiency, extensibility, and maintainability
  • Strong grasp of data structures and algorithms
  • Ability to contribute in all phases of the software lifecycle
  • Ability to articulate concepts and ideas in a positive, clear, and professional manner to diverse audiences through verbal and written mediums
  • Demonstrated ability to manage time effectively and successfully handle multiple concurrent obligations
  • Proficiency in documenting and tracking requirements, specs, features, and bugs during development and after product release
  • Flexible, resourceful, proactive and collaborative
  • Ability to problem-solve and translate ambiguity / complexity into a simple and clear direction
  • Other tasks and projects as assigned

Computer Equipment and Software Experience Required

  • Required: PHP, JavaScript, MySQL, HTML, CSS
  • Preferred: Apache, C#, Visual Studios, ASP.NET, JQuery, Linux
  • Desired: XML, Ajax, SSRS
  • Education and Experience Required
  • Education: Bachelor’s degree in Computer Science, Computer Engineering, or related field required.
  • Years of Experience: Minimum 3 years’ relevant professional experience

Physical Demands of Position

  • Domestic and international travel may be required.
  • Work on weekends, holidays, and evenings may be required.

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • Algorithms
  • CSS
  • Data Structures
  • HTML
  • JavaScript
  • jQuery
  • Linux
  • MySQL
  • PHP
  • Thorough Understanding of Software Development Life Cycles
  • XML
  • AJAX
  • ASP.NET
  • C#
  • Computer Engineering
  • Microsoft SQL SSRS
  • Object Oriented Design
  • Microsoft Visual Studio
  • Computer Science
  • Apache
  • Data-Driven Design
  • Data-Driven Development
  • Robust

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.