Assa Technology, a dynamic and forward-thinking tech company, is on the lookout for a Junior Backend Developer who can bring their expertise to our team. If you're excited about working with cutting-edge technologies and driving innovation, we want to hear from you.
Requirements:Professional experience in C# .NET software developmentKnowledge of REST API design and implementationProficiency in CQRS and clean architectural principlesFamiliarity with design patterns such as MediatR and Unit of WorkProficiency with NoSQL (MongoDB) and Redis databasesExperience with Entity Framework Core and PostgreSQLAbility to work with logging tools like SerilogFamiliarity with API gateway technologies such as Ocelot
Nice to have:Experience with unit testing (Unit Test)Knowledge of DI (Dependency Injection) containers and IOC principlesAbility to contribute to Jenkins CI/CD processesKnowledge of health checks and watchdog conceptsProficiency with container technologies like Prometheus, Grafana, Kubernetes, and DockerExperience with container management on Kubernetes
Desired Personal Skills:Problem-Solving: Ability to tackle complex technical challenges with creative and effective solutions.Team Player: Strong collaborative skills, able to work effectively in cross-functional teams and communicate ideas clearly.Adaptability: Willingness to learn and adapt to new technologies and methodologies in a fast-paced environment.Attention to Detail: A meticulous approach to coding, ensuring code quality and accuracy.Self-motivation: Ability to work independently, set goals, and manage time effectively.Innovation: A passion for staying updated with industry trends and a drive to incorporate new technologies into projects.Strong Communication: Excellent verbal and written communication skills in English, with the ability to articulate ideas and concepts clearly.