Memorial Sloan Kettering Cancer Center seeks a Software Engineer in New York, NY. The role is responsible for the full development life cycle of complex projects requiring integration with other systems, including analysis, design, programming, implementation, and support. The engineer provides technical leadership for development projects and serves as an internal consultant to other team members. The position supports new applications and the successful operation of existing applications across all phases of systems development, including system analysis, design, programming, testing, integration, implementation, and documentation. The engineer writes maintainable code and develops accurate, reusable specifications that satisfy user and vendor requirements and applicable standards. Responsibilities include planning and estimating assigned projects; designing program and technical specifications, including data flows, storage, interfaces, and system architecture; optimizing system and application performance; and developing contingency plans to support availability. The role also develops programs that interface with other applications and databases, prepares and executes tests, coordinates integration and enterprise-wide test plans, and plans implementations and upgrades to ensure smooth migration from development to production. Telecommuting is permitted. Travel to New York City for 1–2 days is required up to four times a year.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level