
Senior Software Engineer – .NET Core
Aembit
full-time
Posted on:
Location Type: Remote
Location: Maryland • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop a high-quality culture in a dynamic team.
- Build a new product and scale cloud service.
- Solve challenging technical problems using relevant technologies such as Identity, Security, Networking, Cloud Infrastructure, Kubernetes, and Big Data Analytics.
Requirements
- 8+ years of experience designing and developing enterprise applications for Linux using C# on .NET and/or the Go programming language.
- Advanced knowledge of ASP.NET Core and associated technologies and patterns, including MVC and RESTful web APIs.
- At least 6 years of experience developing production software, including complex SaaS systems that run on a public cloud.
- Ability to write clean, testable TypeScript/JavaScript; proficient with popular front-end frameworks and libraries such as Angular, React, Vue.js, etc.
- Strong background in Cloud Platform technologies from AWS, Azure, or GCP, including virtual private cloud, container orchestration, and databases.
- Quality orientation and comfortable with unit and integration testing and test-driven development.
- Must be legally authorized to work in the United States.
Benefits
- A remote working environment with flexible working hours to accommodate work-life balance
- Competitive salary and benefits, including health, dental, and vision insurance.
- Generous Employee Stock Options Program.
- Flexible vacation and time off.
- A small team with some of the best software engineers in the industry
- Your contributions will be highly visible, impactful, and appreciated.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETGoASP.NET CoreMVCRESTful web APIsTypeScriptJavaScriptAngularReact
Soft Skills
quality orientationproblem solvingteam collaboration