Job Summary:
Artek is seeking a skilled and detail-oriented Software Developer to design, develop, and maintain software applications that enhance business operations and improve user experience. The ideal candidate should have strong programming skills, a deep understanding of software development life cycles, and the ability to work collaboratively in a fast-paced environment.
Responsibilities:
Design, code, and test new software applications based on project requirements.
Maintain and improve existing software systems.
Collaborate with cross-functional teams including designers, project managers, and QA testers.
Identify, troubleshoot, and debug application issues efficiently.
Participate in code reviews and ensure adherence to coding standards.
Integrate third-party APIs and develop internal tools as required.
Document all development processes, code changes, and technical specifications.
Skills Required:
Proficiency in programming languages such as Java, Python, C#, or JavaScript.
Experience with frameworks like .NET, React, Angular, or Django.
Strong understanding of database systems (MySQL, PostgreSQL, MongoDB).
Knowledge of version control tools (Git, GitHub, or Bitbucket).
Familiarity with cloud platforms (AWS, Azure, or Google Cloud).
Excellent problem-solving and analytical skills.
Strong communication and teamwork abilities.
Qualifications:
Bachelor’s degree in computer science, Information Technology, or related field.
Proven experience in software development or related roles.
Understanding of Agile or Scrum development methodologies.
Job Types: Full-time, Permanent
Benefits:
Company pension
Work Location: In person