Software Engineer
Overview: We're looking for a driven and communicative Software Engineer with 4-7 years of experience to join our growing team. This is a great opportunity for someone who has a solid foundation in .NET/C , some cloud experience (preferably AWS), and is eager to level up their skills in a supportive and fast-paced environment.
What You'll Do:
- 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
Must-Have Qualifications: - 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
Nice-to-Have Experience:
- 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)