Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
FullThrottle Labs is a growth booster for small to medium start-ups and businesses. We are a dedicated team of data scientists and software craftsmen going full throttle at solving important business problems. FullThrottle Labs is building in-house products aimed at making any start-up life simpler, speedier and most efficient. A standup meeting app for slack – dixiapp, among others, is soon to be launched. Cutting down management time, prioritization of tasks, their execution, and progressive performance levels is what it does for you.We believe in constant learning, evolving and innovating, there upon transferring the digital skills and tools from our ecosystem to others.Visit us and take a ride in the expanse of digital technology at FullThrottle Labs at https://fullthrottlelabs.com
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.