Match score not available

Software developer

Remote: 
Full Remote
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

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

Key responsabilities:

  • Design, develop, and test software solutions
  • Collaborate with stakeholders to define requirements
  • Participate in code reviews and provide feedback
  • Troubleshoot, debug, and upgrade existing software
  • Develop technical documentation and participate in Agile processes
FullThrottle Labs logo
FullThrottle Labs Startup https://fullthrottlelabs.com
11 - 50 Employees
See more FullThrottle Labs offers

Job description

Overview
The role of a Software Developer is crucial to our organization's success as they are responsible for creating and maintaining software applications, collaborating with cross-functional teams, and ensuring that the software meets the highest standards of quality and performance.
Key Responsibilities
  • Collaborate with stakeholders to define software requirements
  • Design, develop, and test high-quality software solutions
  • Participate in code reviews and provide constructive feedback
  • Troubleshoot, debug, and upgrade existing software
  • Develop technical documentation for reference and reporting
  • Participate in Agile development processes
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Stay updated on emerging technologies and best practices
  • Contribute to continuous improvement of software development processes
  • Support and maintain software functionality
  • Work with QA and support teams to address customer needs
Required Qualifications
  • Bachelor's degree in Computer Science or a related field
  • Proven experience as a Software Developer or similar role
  • Proficiency in programming languages such as Java, C++, Python, or JavaScript
  • Experience with software design and architecture principles
  • Strong problem-solving skills and attention to detail
  • Knowledge of Agile methodologies and development practices
  • Ability to work effectively in a team environment
  • Excellent communication and interpersonal abilities
  • Experience with version control systems (e.g., Git, SVN)
  • Understanding of software development lifecycle and methodologies
  • Ability to prioritize and manage multiple tasks
  • Familiarity with continuous integration and continuous delivery concepts
  • Understanding of database management and SQL
  • Ability to adapt to new technologies and learn quickly
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus

Required profile

Experience

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

Other Skills

  • Problem Solving
  • Verbal Communication Skills
  • Teamwork

Software Engineer Related jobs