Astek

Software Engineer

Posted: 5 minutes ago

Job Description

ASTEK has been providing IT and Engineering solutions for some of the world’s largest industrial and services groups for more than 30 years.Responsibilities:Contribute to architectural planning and help shape the overall technical directioLead the architecture and development of applications using microservices in .NET Core.Develop and maintain automated test cases using a Test-Driven Development (TDD) approach.Review code and provide feedback to improve code quality and maintain standards.Guide and mentor junior developers to align with development best practicesContribute to architectural planning and help shape the overall technical direction.Requirements:Degree in Computer Science, Information Technology, or a related field.Minimum of 8 years’ experience in software development with a strong .NET background.Solid experience in building and implementing microservices architecture.Deep understanding of event-driven architecture and hands-on experience with Kafka.Strong grasp of RESTful APIs and web services.Proficient in .NET Core, C#, EFCore.Experience using Docker and Kubernetes for containerization and orchestration.Familiarity with cloud platforms like AWS, Azure, or GCP.Excellent communication and leadership capabilities.Comfortable working in a fast-moving, collaborative environment.Practical experience with TDD and writing thorough test cases.

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