Match score not available

Software Engineer

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 as a Software Engineer., Proficiency in Java, Python, or other programming languages., Experience in software design and development., Strong knowledge of data structures, algorithms..

Key responsabilities:

  • Collaborate with teams to define, design, and ship features.
  • Develop high-quality software design and architecture.
  • Write efficient, testable code and perform testing.
  • Identify and execute tasks in software development life cycle.
  • Recommend and implement improvements to applications.
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 key role in designing, developing, and maintaining high-quality software solutions. You will contribute to the full software development lifecycle, from concept and design to testing and implementation.
Key Responsibilities:
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop high-quality software design and architecture.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Write well-designed, efficient, and testable code.
  • Conduct software analysis, programming, testing, and debugging.
  • Ensure software meets quality standards and specifications.
  • Recommend and execute improvements to existing software applications.
  • Develop documentation throughout the software development life cycle.
  • Serve as an expert on applications and provide technical support.
  • Collaborate with other team members to improve products.
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven work experience as a Software Engineer or Software Developer.
  • Proficiency in Java, Python, or other programming languages.
  • Experience with software design and development in a test-driven environment.
  • Strong knowledge of data structures, algorithms, and software design patterns.
  • Understanding of code versioning tools, such as Git.
  • Ability to work in an Agile development environment.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Good communication and collaboration abilities.

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

  • Verbal Communication Skills
  • Analytical Thinking
  • Motivational Skills
  • Collaboration

Software Engineer Related jobs