Match score not available

Software Developer

Remote: 
Full Remote
Experience: 
Mid-level (2-5 years)
Work from: 

Advancio logo
Advancio SME https://www.advancio.com/
51 - 200 Employees
See more Advancio offers

Job description

This is a remote position.

This is for future opportunities!


About Advancio: We are a global software company that is growing every day, and we look to create a better world for those that come in contact with us, while making our workplace, communities and lives enjoyable.    

We build the change we want to see in the world one interaction at a time, one user session at a time, using our core values we make small things great. We are passionate about what we do, we collaborate positively, and most important of all: have fun while we work  


Position Overview: We are looking for an experienced Software Developer to join our remote team. You will have the opportunity to play a crucial role in designing, developing, and maintaining software applications that meet the needs of our clients and users. You will work closely with cross-functional teams to deliver high-quality software solutions using a range of popular programming languages and technologies. 



Requirements

Qualifications: 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. 
  • Advanced English ​
  • Minimum of 3 years of professional experience as a Software Developer. 
  • Proficiency in popular programming languages, including Java, Python, JavaScript, and C#. 
  • Strong problem-solving skills and the ability to think critically and analytically. 
  • Experience with version control systems (e.g., Git) and software development tools. 
  • Knowledge of software development methodologies (Agile, Scrum, etc.). 
  • Excellent communication and teamwork skills. 
  • Self-motivated with a strong desire to learn and adapt to new technologies. 
  • Familiarity with front-end and back-end development technologies is a plus. 
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker) is a plus. 

Key Responsibilities:  
  • Collaborate with product managers, designers, and other developers to understand project requirements and translate them into software specifications. 
  • Design, develop, test, and maintain software applications using popular programming languages such as: Java, JavaScript, C#, Python, Go, Scala, PHP, etc. 
  • Write clean, efficient, and maintainable code while adhering to coding standards and best practices. 
  • Debug and resolve software defects and issues, ensuring the reliability and stability of applications. 
  • Perform code reviews to ensure code quality and knowledge sharing within the team. 
  • Stay updated on emerging technologies and industry trends to make informed decisions about software development practices. 
  • Contribute to the continuous improvement of development processes and methodologies. 
  • Participate in the deployment and monitoring of applications in production environments. 
  • Collaborate with the quality assurance team to ensure software meets quality and performance standards. 
  • Provide technical guidance and mentorship to junior developers as needed. 


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Communication
  • Teamwork

Software Engineer Related jobs