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 related field, Proven work experience in software development.

Key responsabilities:

  • Participate in app development lifecycle, coding & debugging
  • Collaborate with internal teams on software design & implementation
  • Write clean code, test & deploy applications, and systems
  • Conduct software analysis, programming, testing, debugging
  • Maintain/upkeep software documentation & functionality
FullThrottle Labs logo
FullThrottle Labs Startup https://fullthrottlelabs.com
11 - 50 Employees
See more FullThrottle Labs offers

Job description

Overview
As a Software Engineer at our company, you will play a crucial role in the design, development, and maintenance of high-quality software solutions. You will work closely with cross-functional teams to understand requirements, develop code, and ensure the performance, security, and scalability of our software products.
Key Responsibilities
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Collaborate with internal teams to design, develop, and implement software solutions
  • Write clean, scalable code using programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor, and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle
  • Ensure software is up-to-date with the latest technologies
  • Conduct software analysis, programming, testing, and debugging
  • Contribute to technical architecture and design discussions
  • Maintain high standards of software quality within the team by establishing good practices and habits
  • Support, maintain, and document software functionality
  • Integrate software components into a fully functional software system
  • Document and maintain software functionality
  • Upgrade and repair existing programs
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Proven work experience as a Software Engineer or Software Developer
  • Strong knowledge of software development methodologies, tools, and processes
  • Experience with database management and development
  • Proficiency in multiple programming languages such as Java, C++, Python, etc.
  • Solid understanding of data structures, algorithms, and software design
  • Experience with software testing and debugging
  • Ability to work in a fast-paced, dynamic environment
  • Excellent problem-solving and analytical skills
  • Good communication and teamwork skills
  • Understanding of Agile frameworks and software development best practices
  • Ability to learn new technologies and tools quickly
  • Experience with version control systems (e.g., Git, SVN)
  • Knowledge of web application development and cloud platforms is a plus
  • Experience with DevOps practices and CI/CD pipelines 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

  • Analytical Skills
  • Verbal Communication Skills
  • Motivational Skills
  • Open Mindset
  • Teamwork

Software Engineer Related jobs