
Senior Full-stack Engineer, C#
Software Mind
full-time
Posted on:
Location Type: Remote
Location: Costa Rica
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and enhance cloud-native features using C#, .NET, SQL Server, GraphQL, and metadata-driven UI components
- Build and enhance backend services and business logic in C#/.NET
- Work with SQL Server and Oracle/PLSQL to support complex data workflows
- Integrate with a metadata-driven Angular-based UI
- Participate in architectural discussions around cloud-native patterns
- Support sprint planning, code reviews, and continuous improvement initiatives
- Collaborate with distributed teams across time zones.
Requirements
- 5+ years of professional experience with C#/.NET development
- Strong understanding of SQL Server, relational modeling, and query optimization
- Exposure to Oracle/PLSQL or willingness to ramp up quickly
- Experience building APIs and services; familiarity with GraphQL a plus
- Understanding of cloud-native concepts (Azure or AWS experience preferred)
- Comfort working with metadata-driven UI systems; Angular experience is a plus
- Familiarity with agile development practices, CI/CD, and modern DevOps tooling
- Strong communication skills and ability to work effectively with distributed teams
- Proactive, collaborative, and eager to contribute to team success.
Benefits
- Air travel to the USA (Atlanta, GA) 1-2 times per year.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETSQL ServerGraphQLOraclePLSQLAPI developmentcloud-native conceptsAngularquery optimization
Soft Skills
strong communication skillscollaborativeproactiveability to work effectively with distributed teams