Match score not available

Software engineer

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

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Proven experience as a Software Engineer, Proficiency in Java, C++, or Python, Strong understanding of development methodologies, Experience with Agile methodologies.

Key responsabilities:

  • Collaborate with teams to design features
  • Develop high-quality software architecture
  • Execute tasks in the software development lifecycle
  • Review, debug code, and perform testing
  • Mentor junior developers and document processes
FullThrottle Labs logo
FullThrottle Labs Startup https://fullthrottlelabs.com
11 - 50 Employees
See more FullThrottle Labs offers

Job description

Overview
The Software Engineer role is pivotal to our organization as they are responsible for designing, developing, and maintaining software systems, ensuring they meet our clients' needs and industry standards. They contribute to the entire software development lifecycle, from concept and design to testing. Their work directly impacts our company's ability to deliver high-quality and efficient software solutions to our clients.
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.
  • Develop tools and applications by producing clean, efficient code.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code.
  • Perform validation and verification testing.
  • Document development phases and monitor systems.
  • Ensure software is up-to-date with the latest technologies.
  • Mentor and coach junior developers.
Required qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Software Engineer or Software Developer.
  • Proficiency in coding languages such as Java, C++, or Python.
  • Strong understanding of software development methodologies and practices.
  • Experience with Agile development methodologies.
  • Knowledge of databases, web servers, and web services.
  • Ability to work in a team environment and collaborate effectively.
  • Excellent troubleshooting and debugging skills.
  • Attention to detail and a passion for quality.
  • Good communication skills and the ability to explain technical details clearly.

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

  • Mentorship
  • Prioritization
  • Troubleshooting (Problem Solving)
  • Verbal Communication Skills

Software Engineer Related jobs