Medidata Solutions, Inc. logo

Senior Software Engineers

Medidata Solutions, Inc.

Remote · USJobSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
No compensation found
Location
Remote · US
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

The Senior Software Engineers will develop front-end and back-end web applications, design APIs, and build cloud infrastructure. The role covers projects from requirements analysis through delivery, with responsibilities for application responsiveness, mobile optimization, production support, and coordination with design, operations, database, and product teams. Telecommuting is permitted. Applicants must have a master’s degree or foreign equivalent and three years of relevant experience.

Skills & qualifications

RequiredNice to have

Skills

Web ArchitectureFront-End DevelopmentBack-End DevelopmentWeb Application DevelopmentUser Interaction DesignMobile OptimizationAPI DevelopmentSecurity ArchitectureResilient ArchitectureScalable ArchitectureMaintainable ArchitecturePerformance EngineeringAgile MethodologyAWS CloudFormationAmazon EC2Auto ScalingElastic Load BalancingAmazon Route 53Amazon RDSAmazon SNSAmazon SQSAWS LambdaAmazon DynamoDBMicroservicesPagerDutyMonitoring MetricsScrumGitHubCode ReviewPull Request ManagementTroubleshootingAWS InfrastructureDMLDDL

Qualifications

Master's in Computer Science, Software Engineering or Related Field3 Years Relevant Experience

Full job description

TO APPLY, ALL APPLICANTS MUST SUBMIT RESUME TO HTTPS://WWW.JOBPOSTINGTODAY.COM/ AND REFERENCE ID#97329. Worksite: 350 Hudson Street, Floor 9, New York, NY 10014. Job Description: Develop and design front end web architecture, ensure the responsiveness of applications, and work alongside graphic designers for web design features. Develop front end websites using modern technology stack. Design user interactions on web pages. Develop back-end website applications. Create servers and databases for functionality. Ensure cross-platform optimization for mobile devices. Ensure responsiveness of applications. Work alongside graphic designers for web design features. See through a project from conception to finished product. Design and develop APIs. Meet both technical and consumer needs. Stay abreast of developments in web applications and programming languages. Telecommuting permitted. Job Requirements: Masters or foreign equivalent degree in Computer Science, Software Engineering or in related field and 3 years of experience in the job offered or in a computer-related occupation. Special Requirements: Position requires experience, knowledge or coursework in each of the following skills: 1. Provide architectural designs that account for security, resiliency, scalability, maintainability and performance as per enterprise architecture standards. 2. Accountable for all phases of development process starting from requirement gathering and analysis to product delivery in Agile methodology. 3. Build cloud formation template for EC2, Auto Scaling, Load Balancer, Route 53, RDS, SNS, SQS, Lambda, and Dynamo DB. 4. Provide go live support for front and backend micro service. Co-ordinate with operations team and DB team to ensure everything works seamlessly. 5. Integrate the PagerDuty as an alert notification channel for the monitoring metrics. 6. Provide knowledge transfer to monitor the infrastructure, Production Services, and escalation matrix in PagerDuty alert notification. 7. Coordinate with scrum master to create stories for the proposed design and groom each story acceptance criteria with product owner. 8. Protect Production release code branch in GitHub repository, enable mandatory checks like review comments and approvals to merge every pull requests. 9. Troubleshoot any issues during Go Live phase and provide immediate fix in code or AWS infrastructure. 10. Create change order request with step-by-step instructions to modify any DML or DDL changes required in the Production DB and submit it to the Operations Team. Employment and background checks may be required.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.