Match score not available

JAVABACKEND DEVELOPER

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field, Proven work experience as a Software Engineer.

Key responsabilities:

  • Participate in all phases of software development cycle
  • Write clean, scalable code using programming languages
  • Support deployment of software solutions
  • Conduct software analysis, testing, and debugging
  • Collaborate with teams to identify system requirements
AviinTech Business Solutions logo
AviinTech Business Solutions SME https://www.aviintech.com/
11 - 50 Employees
See more AviinTech Business Solutions offers

Job description

Overview
The Software Engineer/Developer plays a crucial role in designing, developing, and testing software applications that are essential to the organization's operations. They will be responsible for creating high-quality, efficient, and maintainable code while collaborating with cross-functional teams to deliver innovative solutions.
Key Responsibilities
  • Participate in all phases of the software development lifecycle
  • Develop high-quality software design and architecture
  • Write clean, scalable code using programming languages
  • Revise, update, refactor, and debug code
  • Collaborate with internal teams to identify system requirements
  • Support the deployment of software solutions to various environments
  • Develop technical documentation for reference and reporting
  • Conduct software analysis, testing, and debugging
  • Stay updated on emerging technologies and industry trends
  • Work on multiple projects simultaneously
  • Participate in code reviews and knowledge sharing
  • Troubleshoot, debug, and upgrade existing software
  • Provide technical support to project teams and clients
  • Contribute to the continuous improvement of software development processes
  • Collaborate with other developers and stakeholders to deliver high-quality solutions
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Proven work experience as a Software Engineer or Software Developer
  • Proficiency in multiple programming languages (e.g., Java, Python, C++)
  • Strong understanding of software development lifecycle and methodologies
  • Experience with software design and architecture principles
  • In-depth knowledge of relational databases, SQL, and ORM technologies
  • Understanding of Agile methodologies and principles
  • Ability to work in a fast-paced, dynamic environment
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Experience with version control tools (e.g., Git, SVN)
  • Familiarity with continuous integration and continuous deployment concepts
  • Ability to prioritize and manage multiple tasks simultaneously
  • Strong attention to detail and accuracy
  • Commitment to staying updated on industry trends and advancements

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Analytical Skills
  • Detail Oriented
  • Multitasking

Game Developer Related jobs