In4Matic

Senior .NET Developer

Posted: 1 minutes ago

Job Description

Our client, a forward-thinking organization, is seeking a Senior Full Stack Developer to join their team. This role offers an exciting opportunity to work with cutting-edge technologies and drive impactful projects.Key ResponsibilitiesAs a Senior Full Stack Developer, you will be at the heart of our client’s technology platform. Your main responsibilities will include:Application Development: Build and maintain sophisticated applications using the latest versions of .NET (C#) and Angular.Cloud Integration: Utilize AWS services like Lambda functions, S3, and CloudWatch to enhance application performance and scalability.Architectural Design: Implement and maintain both microservices and monolithic architectures, ensuring adherence to best practices and design patterns.Quality Assurance: Conduct code reviews, perform unit testing, and advocate for test-driven development to maintain high software quality.Infrastructure Management: Use Terraform to manage infrastructure as code and streamline deployment processes.Daily TasksYour typical day will involve a variety of tasks designed to challenge and enhance your skill set:Database Management: Develop and optimize database solutions with PostgreSQL and SQL Server.Agile Development: Engage in Agile Scrum practices to deliver iterative and incremental improvements.Authentication and Security: Manage authentication processes with Auth0 and ensure secure application practices.Containerization: Work with Docker to streamline application deployment and scalability.Continuous Integration/Continuous Deployment: Create and manage CI/CD pipelines to facilitate efficient software delivery.Ideal Candidate ProfileWe are looking for an individual who not only has the right technical skills but also thrives in a collaborative and innovative environment. The ideal candidate should have:Technical Expertise: Proficiency in .NET (C#), Angular, AWS services, and experience with similar Azure concepts.Design and Development Principles: Solid understanding of design patterns like MVC and MVVM, and principles like SOLID, DRY, and domain-driven design.DevOps Knowledge: Hands-on experience with Cloud DevOps practices, including tools like Git, Swagger, Visual Studio, and Atlassian products.Analytical Mindset: A keen eye for detail and a proactive approach to problem-solving and continuous improvement.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In