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, Engineering, or related field., Proven experience in software development and coding., Proficiency in Java, C++, Python or similar languages., Strong understanding of design and architecture principles., Solid grasp of data structures and algorithms..

Key responsabilities:

  • Participate in full software development cycle.
  • Write efficient code, conduct thorough testing.
  • Collaborate with teams, product managers for solutions.
  • Develop and implement verification plans.
  • Keep abreast of emerging technologies, apply them.
FullThrottle Labs logo
FullThrottle Labs Startup https://fullthrottlelabs.com
11 - 50 Employees
See more FullThrottle Labs offers

Job description

Overview
As a Software Engineer, you will play a crucial role in developing high-quality software solutions that drive the success of our organization. You will be responsible for designing, implementing, and testing software applications while collaborating with cross-functional teams to ensure the scalability and performance of our products.
Key Responsibilities
  • Participate in the entire software development lifecycle, from concept and design to testing and maintenance
  • Collaborate with product managers and engineering teams to understand customer needs and develop solutions
  • Write well-designed, efficient code using best software development practices
  • Conduct thorough testing of software applications to identify and resolve defects
  • Develop and implement software verification plans and quality assurance procedures
  • Produce technical documentation to support software
  • Optimize software for maximum speed and scalability
  • Keep up-to-date with emerging technologies and apply them to the development process
  • Work closely with other team members to integrate software components
  • Provide technical support and troubleshooting for software applications
  • Adhere to software development metrics and standards
Required Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Proven experience in software development and coding
  • Proficiency in programming languages such as Java, C++, Python, or similar
  • Strong understanding of software design and architecture principles
  • Ability to write clean, efficient, and maintainable code
  • Experience with software testing and debugging techniques
  • Solid understanding of data structures and algorithms
  • Ability to work in a fast-paced, collaborative environment
  • Excellent problem-solving and analytical skills
  • Experience with version control systems such as Git
  • Knowledge of software development methodologies and processes
  • Strong communication and teamwork skills
  • Ability to adapt to new technologies and learn quickly
  • Understanding of continuous integration and deployment processes
  • Familiarity with cloud platforms and services 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

  • Adaptability
  • Problem Solving
  • Communication
  • Analytical Skills
  • Teamwork

Software Engineer Related jobs