Tech Stack
ASP.NETAWSCloudDynamoDB.NETSQLTerraform
About the role
- Design, analyze, code, modify, and support CSG’s Ascendon platform/framework product applications.
- Build highly available, scalable, resilient, and maintainable systems
- Continuously improve assigned areas by applying scripting, automation, or application packaging
- Resolve complex engineering problems
- Support the platform in customer-facing environments, including troubleshooting issues and monitoring the system
- Participate in code reviews, design reviews, or other forms of team quality procedures
- Mentor and guide junior team members
- Take part in recruitment activities
- Independently solve complex problems related to interconnected software components
- Work in a team environment using Agile methods
Requirements
- Bachelor’s degree in Computer Science, related field or equivalent experience
- 5+ years of experience in software development and software support/maintenance
- Experience in C#, .NET, SQL querying, schema design, Web Services, xUnit, and ASP.NET Core
- Serverless microservice architecture exposure (e.g. Fargate/Lambda)
- Experience with cloud provider, such as Amazon Web Services
- Infrastructure-as-code experience such as Terraform
- Relational and non-relational database experience such as DynamoDB
- Experience integrating with external APIs
- Experience using AI tools to assist in software development
- Familiarity with version control systems (Git) and CI/CD processes
- The ability to support on-call rotation
- Ability to work in a CLT contract position
- Ability to read, write, speak and understand the English language in a business environment.
- Work from Home
- Employee Belonging Groups
- Medical / Dental / Life Insurance
- Meal Voucher
- Day-care benefits
- Paid Vacation, Volunteer, Birthday, and Holiday Time Off
- And so much more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NETSQLWeb ServicesxUnitASP.NET Coreserverless microservice architectureTerraformDynamoDBAI tools
Soft skills
problem solvingmentoringteam collaborationcommunication
Certifications
Bachelor’s degree in Computer Science