Sr C# AWS Developer
Under minimal supervision, this role is responsible for the designing, coding, testing, debugging and documenting of complex software systems programming applications.
Responsibilities
- Develops new software and makes complex modifications to existing software to fit specialized needs and configurations.
- Confers with systems analysts, engineers, programmers and others to design system, to obtain information on project limitations and capabilities, performance requirements and interfaces.
- Maintains technical documentation.
Qualifications
- Bachelor's degree in Computer Science, related discipline, or equivalent work experience.
- 5+ Years C# with a focus on developing REST APIs.
- 2+ years AWS including Lambda, Fargate, ElasticCache, SQS, SNS, Elastic Beanstalk and/or Cloudformation.
- Elasticsearch and/or ELK stack a very strong plus.
- Strong background in object oriented development techniques.
- MuleSoft, Angular, Auth0, CI/CD in Azure DevOps, GraphQL are strong plusses.
- Demonstrable experience implementing enterprise-scale, high volume, high availability systems.
- Experience conducting code reviews and mentoring developers.
- High standards of code efficiency and cleanliness.
- In depth troubleshooting/support skills.
- Must be available on East Coast hours.
Bachelor's degree in Computer Science or equivalent; 5+ years C# with REST APIs; 2+ years AWS (Lambda, Fargate, ElasticCache, SQS, SNS, Elastic Beanstalk, CloudFormation); strong OOP; enterprise-scale systems; code review and mentoring; troubleshooting; East Coast hours availability.
Key Responsibilities
- developing software
- modifying software
- maintaining documentation
Skills & Tools
C#, AWS, Lambda, Fargate, ElasticCache, SQS, SNS, Elastic Beanstalk, CloudFormation, Elasticsearch, ELK, MuleSoft, Angular, Auth0, Azure DevOps, GraphQL
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — Manila, National Capital Region, Philippines
- Languages: English
About Crawford & Company
A global company providing software development and technical support services. — Industry: Information Technology