As a Senior Back End Developer specializing in .NET/C# at Tek Spikes, you will be responsible for designing, developing, and maintaining high-performance server-side applications. You will work closely with front-end developers, product managers, and other stakeholders to deliver innovative solutions that drive the success of our products. Your deep understanding of back-end architecture and cloud services will be essential as you lead the development of robust APIs and backend processes in a microservices-driven environment.
Key Responsibilities:
Requirements
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 6+ years of professional experience in back-end development using .NET/C#.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with databases (SQL Server, MySQL) and ORM tools (Entity Framework).
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of cloud platforms (Azure, AWS) is a plus.
- Excellent communication skills, both verbal and written, with the ability to work collaboratively in a team setting.
Preferred Skills:
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks (Angular, React).
- Understanding of security best practices in web applications.