[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Oxenham Group is looking for a driven and communicative Software Engineer with 4-7 years of experience to join their growing team. The role involves designing and maintaining scalable applications using C#/.NET, working on cloud-based services, and collaborating with team members to improve system performance.
Responsibilities
- Design, build, and maintain scalable applications using C#/.NET
- Work on cloud-based services and serverless architectures, primarily within AWS
- Collaborate with team members across disciplines to ship features and improve system performance
- Participate in code reviews and share knowledge with the team
- Troubleshoot and resolve application issues and bugs
- Learn new tools and frameworks to improve software delivery
Skills
- 4+ years of professional software development experience
- Experience with C# and the .NET ecosystem
- Hands-on experience with AWS or another major cloud platform
- Understanding of software development best practices and clean coding principles
- Solid communication skills – able to articulate technical concepts clearly
- Willingness and ability to learn and grow into a more senior role
- Exposure to AWS services like Lambda, DynamoDB, S3, API Gateway, etc
- Familiarity with serverless architectures
- Understanding of performance optimization techniques (e.g., caching, query tuning)
- Experience with modern DevOps practices (CI/CD, Infrastructure as Code)
Company Overview