Deskripsi Pekerjaan
Join Rising Tide Digital as a Senior .NET Developer and become a key architect in building cutting-edge enterprise solutions. We're looking for a passionate technologist to drive innovation in our fast-paced digital transformation environment. You'll leverage your expertise to design, develop, and maintain scalable high-performance applications that serve millions of users across diverse industries. This role offers the opportunity to work with modern .NET frameworks, cloud technologies, and agile methodologies while mentoring junior developers and shaping technical best practices. Collaborate with cross-functional teams to deliver robust solutions that solve real-world business challenges. If you thrive in dynamic environments and are committed to excellence in software craftsmanship, this is your chance to make a significant impact at a forward-thinking digital agency.
Tanggung Jawab
- Design, develop, and maintain scalable .NET applications using C#, ASP.NET Core, and MVC
- Architect cloud-native solutions on Azure/AWS with microservices architecture
- Lead code reviews and enforce best practices for performance, security, and maintainability
- Collaborate with product teams to translate business requirements into technical specifications
- Optimize database interactions and implement caching strategies for high-traffic systems
- Mentor junior developers through pair programming and technical guidance
- Implement CI/CD pipelines and DevOps practices for continuous delivery
- Stay current with emerging .NET technologies and industry trends
Kualifikasi
- Bachelor's degree in Computer Science or related field (5+ years experience)
- Expert proficiency in C#, .NET Core, ASP.NET, and Entity Framework
- Strong experience with RESTful APIs, microservices, and cloud platforms (Azure/AWS)
- Deep knowledge of SQL Server and NoSQL databases (MongoDB/Redis)
- Familiarity with front-end frameworks (React/Angular) and responsive web design
- Proven track record of shipping enterprise-grade applications
- Certifications in Azure or AWS preferred
- Excellent problem-solving and communication skills