Match score not available

software engineer

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Experience: 
Junior (1-2 years)
Work from: 

Offer summary

Qualifications:

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

Key responsabilities:

  • Participate in entire software development lifecycle
  • Collaborate with cross-functional teams
  • Write clean, maintainable code
  • Integrate software components into systems
  • Test, debug, document and improve software functionality
FullThrottle Labs logo
FullThrottle Labs Startup https://fullthrottlelabs.com
11 - 50 Employees
See more FullThrottle Labs offers

Job description

Overview:
A software engineer plays a crucial role in designing, developing, and maintaining high-quality software solutions. They are essential in driving innovation, improving user experience, and ensuring the functionality of various software products and systems.
Key Responsibilities:
  • Participate in the entire software development lifecycle
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Test and debug various software applications
  • Improve and maintain existing software systems
  • Recommend improvements to existing software programs as necessary
  • Work with QA to develop test plans and participate in code reviews
  • Stay updated on emerging technologies
  • Conduct performance tuning and optimization of software systems
  • Support, maintain, and document software functionality
  • Participate in agile development process
  • Collaborate with team members to achieve project goals
  • Provide technical guidance and support
Required Qualifications:
  • Bachelor's degree in Computer Science or a related field
  • Proven work experience as a Software Engineer or Software Developer
  • Proficiency in programming languages such as Java, C++, Python, etc.
  • Strong understanding of software development principles and best practices
  • Experience with software development methodologies, such as Agile
  • Ability to work in a fast-paced, dynamic environment
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Experience with version control systems (e.g., Git)
  • Knowledge of relational databases and SQL
  • Experience with testing and debugging
  • Understanding of software design patterns
  • Ability to learn and adapt to new technologies and frameworks
  • Experience with cloud technologies is a plus
  • Familiarity with Continuous Integration and Continuous Delivery practices

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
  • Communication
  • Detail Oriented
  • Teamwork

Software Engineer Related jobs