Ticimax Information Technologies Inc. is a technology company which aiming for companies of all sizes to grow in the field of e-commerce, increasing their competitiveness, providing advanced and innovative e-commerce infrastructures. Ticimax is one of the leading companies in the sector that provides e-commerce software infrastructure to many brands operating in software and infrastructure in its field since 2005.

 

Qualifications

 

• Bachelor’s degree in Software Engineering, Computer Science, Information Technology, or a related field.
• A minimum of 5 years experience in software development
• Proven experience leading software projects or engineering teams for a minimum of 3 years and supervision, with a strong ability to motivate and inspire team members.
• Experience with .NET framework, .NET Core, C#, Restful Architecture, DDD Architecture, Microservices Architecture, Event Driven Architecture, Unit Testing, EF, EF Core and any of the following SQLServer, PostgreSql, RabbitMq, Kafka, Elasticsearch, MongoDB
• Good understanding of system/software development lifecycle (SDLC) techniques and various industry standard agile practices (DevOps, Continuous Delivery, Continuous Integration, Scrum, Kanban)
• Micro servis architecture transformation project experience.
• Worked in a e-commerce company or a company with hihgh traffic.
• Working knowledge of one or more of the following containerization and cloud technologies are also highly desirable: Docker, Kubernetes, Azure
• Excellent problem-solving skills, communication skills and attention to detail.
• Ability to work collaboratively with front-end developers and other team members.
• Strong understanding of database design and development of APIs.
• Monitoring the quality of the output of team members through active mentoring and code reviews.
• Contribute to the internal coding standards and development practices.
• Ability to organize and plan work independently as well as in a team environment.

 

Responsibilities

 

• Lead, mentor, and manage a team of software developers.
• Conduct regular one-on-one meetings, and performance reviews, and provide career development guidance.
• Foster a collaborative environment, promoting information sharing, and driving team performance to meet project milestones.
• Assist in the maintenance and support of new as well as existing solutions.

 

We are looking for a "Software Development Manager" teammate to work at Allianz Tower.

 
<