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 experience as a Software Engineer.

Key responsabilities:

  • Participate in full software development cycle
  • Collaborate with cross-functional teams
  • Write clean and efficient code
  • Identify technical debt and bottlenecks
  • Stay updated on industry trends
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 collaborate with cross-functional teams to deliver cutting-edge products, utilizing your expertise in programming and software development methodologies.
Key Responsibilities:
  • Participate in all phases of the software development cycle
  • Design, develop, and test software solutions
  • Collaborate with product managers and designers to understand customer needs
  • Write clean, efficient, and maintainable code
  • Identify and address technical debt and performance bottlenecks
  • Conduct code reviews and provide constructive feedback
  • Stay updated on industry trends and best practices
  • Work in an agile environment to deliver high-quality software
  • Troubleshoot, debug, and upgrade existing software
  • Document software and ensure code quality and organization
Required Qualifications:
  • Bachelor's degree in Computer Science or a related field
  • Proven experience as a Software Engineer or similar role
  • Strong proficiency in programming languages such as Java, C++, or Python
  • Experience with software development tools and version control systems
  • Knowledge of software design principles and patterns
  • Understanding of database technologies and SQL queries
  • Ability to work in a collaborative team environment
  • Excellent problem-solving and analytical skills
  • Experience with agile methodologies and DevOps practices
  • Strong communication and interpersonal abilities
  • Familiarity with test-driven development and continuous integration
  • Ability to prioritize and manage multiple tasks effectively
  • Proactive attitude towards learning and self-improvement
  • Attention to detail and commitment to delivering high-quality work
  • Adaptability to evolving project requirements and technology landscapes

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

  • Prioritization
  • Problem Solving
  • Detail Oriented
  • Verbal Communication Skills
  • Adaptability
  • Analytical Skills
  • Social Skills

Software Engineer Related jobs