
Associate Software Engineer – Platform Services
Climb Channel Solutions NA
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Participate in the design, development, testing, and maintenance of microservice-based applications using C#/.NET Core and related technologies.
- Develop and deploy web applications using CI/CD.
- Collaborate with cross-functional teams to design, develop, test and deploy software solutions.
- Participate in code reviews and contribute to quality assurance by maintaining high development standards.
- Diagnose and resolve technical issues across various environments.
- Prepare and maintain comprehensive documentation for software components, APIs, and deployment processes.
- Learn and apply best practices in software engineering, security and DevOps.
- Implement and maintain AI-enabled features and services utilizing MCP within microservice architectures.
Requirements
- Bachelor’s degree in computer science, software engineering, or related technical discipline.
- Proficiency in one or more programming languages and understanding of object-oriented design principles. Preference in C# and .NET Core.
- Knowledge of microservices architecture and RESTful API development.
- Familiarity with Docker and Kubernetes for containerization and orchestration.
- Exposure to Microsoft Azure or AWS and cloud-native deployment models.
- Strong problem-solving, analytical, and communication skills.
- Ability to work effectively within a collaborative and structured team environment.
- Eagerness to learn and adapt in a fast-paced environment.
Benefits
- healthcare insurance
- pension/retirement matching
- comprehensive life insurance
- employee assistance program
- time off plans
- paid company holidays
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET Coremicroservices architectureRESTful API developmentCI/CDDockerKubernetesMicrosoft AzureAWSAI-enabled features
Soft Skills
problem-solvinganalytical skillscommunication skillscollaborativeadaptability
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in software engineering