Стамгазстрой

Software Engineer

Не указана
  • Атырау
  • Полная занятость
  • Полный день
  • От 3 до 6 лет
  • TypeScript
  • Английский язык
  • React
  • C#
Обязанности:
  • Design & Development: Develop and maintain both front-end and back-end components of web applications, including user interfaces, server-side logic, and database management.

  • Collaboration: Work closely with cross-functional teams (product managers, designers, developers) to gather requirements and deliver high-quality solutions.

  • Performance Optimization: Ensure speed and scalability of applications through efficient coding, database optimization, caching strategies, and thorough testing.

  • Security: Apply best practices to secure applications, including API protection, authentication/authorization, and data security.

  • Documentation: Write and maintain technical documentation, including code and APIs.

Требования:
  • Bachelor’s degree in Computer Science, Software Engineering, IT, Electrotechnical/Communication Engineering, or related technical discipline.

  • 2+ years of professional experience in software development with a portfolio of web applications.

  • Front-End Development: Proficiency in HTML, CSS, JavaScript, TypeScript; frameworks such as Angular, React, or Vue.js.

  • Back-End Development: Experience with C#, ASP.NET, and working with APIs.

  • Database Management: Strong knowledge of relational databases (SQL Server), design, and optimization.

  • Cloud Platforms: Familiarity with cloud services, preferably Microsoft Azure.

  • Additional Expertise:

    • Experience with high-load distributed systems.

    • Knowledge of Linux and Windows server administration.

    • Familiarity with message brokers (Service Bus, ActiveMQ).

    • Experience with low-code development in Power Apps (Model-Driven and Canvas).

  • Language skills: Kazakh, Russian, and English (Upper-Intermediate or higher preferred).

Условия:
  • Work schedule: 5/2, full-time.

  • Location: Atyrau.

  • Employment type: Contract with TCO through a staffing agency.

  • Compensation: Competitive salary based on experience and qualifications.

  • Benefits: Social package including medical insurance, training and development opportunities.

  • Career growth: Opportunities for professional development within TCO Digital Department.