Bachelor's degree in Computer Science or related field, Work experience as a Software Engineer, Proficiency in Java, Python, SQL, Familiarity with Agile methodologies, Knowledge of software development best practices, Experience with version control systems.
Key responsabilities:
Collaborate with teams to design and develop software solutions
Debug and resolve technical issues
Write clean, scalable code and technical documentation
Stay updated on emerging technologies
Ensure software meets quality standards and requirements
Report This Job
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
The Software Engineer plays a crucial role in designing, developing, and implementing software solutions to meet the organization's needs. They are responsible for analyzing user requirements, designing software solutions, and maintaining high-quality code.
Key Responsibilities
Collaborate with cross-functional teams to understand user requirements
Design, develop, and test high-quality software solutions
Debug and resolve technical issues
Participate in code reviews
Write clean, scalable code using programming languages such as Java and Python
Develop technical documentation for reference and reporting
Stay updated on emerging technologies
Collaborate with other software engineers to improve processes and procedures
Ensure software meets quality standards and requirements
Contribute to software architecture and design
Support software testing and validation processes
Troubleshoot, debug, and upgrade existing software
Participate in continuous improvement initiatives
Provide technical support and solutions to users
Meet project deadlines and milestones
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field
Proven work experience as a Software Engineer
Strong programming skills in languages such as Java, Python, etc.
Experience with Agile methodologies
Proficiency in database management and SQL
Knowledge of software development best practices
Ability to work in a fast-paced environment
Excellent problem-solving skills
Understanding of software architecture and design principles
Strong communication and collaboration skills
Ability to prioritize and manage multiple tasks
Experience with version control systems
Familiarity with software testing and debugging
Attention to detail and dedication to delivering high-quality software solutions
Ability to adapt to new technologies and frameworks
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.