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.
- 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.
Skills Required
- Bachelor's degree in Computer Science, a related discipline, or equivalent work experience
- 5+ years of C# experience focused on developing REST APIs
- 2+ years of AWS experience, including Lambda, Fargate, ElastiCache, SQS, SNS, Elastic Beanstalk, and/or CloudFormation
- Strong background in object-oriented development techniques
- Demonstrable experience implementing enterprise-scale, high-volume, high-availability systems
- Experience conducting code reviews and mentoring developers
- High standards for code efficiency and cleanliness
- In-depth troubleshooting and support skills
- Elasticsearch and/or ELK Stack experience
- MuleSoft experience
- Angular experience
- Auth0 experience
- CI/CD experience in Azure DevOps
- GraphQL experience
- Availability to work East Coast hours
Crawford & Company Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Crawford & Company and has not been reviewed or approved by Crawford & Company.
-
Flexible Benefits — Feedback suggests role-dependent perks like company cars, remote options, and tuition assistance add practical value, especially for field adjusters. These flexible elements are highlighted as meaningful in certain positions.
-
Retirement Support — Feedback suggests a 401(k) with company match and an ESPP provide solid financial planning options. These programs are consistently referenced as part of a comprehensive package.
-
Healthcare Strength — Feedback suggests medical, dental, vision, and mental-health support are broadly available. These core plans are viewed as standard but reliable inclusions.
Crawford & Company Insights
What We Do
Based in Atlanta, GA Crawford & Company(R) (www.crawco.com) is the world's largest publicly listed independent provider of claims management and outsourcing solutions to carriers, brokers and corporates, with an expansive global network serving clients in more than 70 countries. The company’s shares are traded on the NYSE under the symbols CRD-A and CRD-B.








