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 the design, development, and maintenance of high-quality software solutions. You will collaborate with cross-functional teams to deliver cutting-edge products that meet the needs of our clients and users. Your expertise will be essential in ensuring the scalability, performance, and security of our applications.
Key Responsibilities:
Participate in the entire software development lifecycle, from concept and design to testing and production support
Write well-designed, efficient, and testable code
Collaborate with software architects and engineers to develop new features and improve existing functionalities
Conduct thorough code reviews and enforce coding standards
Identify, prioritize, and execute tasks in the software development process
Work closely with product management and quality assurance teams to deliver high-quality products
Troubleshoot, debug, and upgrade existing software
Document and maintain software functionality
Stay up-to-date with emerging technologies and industry trends
Contribute to a positive and innovative team culture
Required Qualifications:
Bachelor’s degree in Computer Science, Engineering, or related field
Proven experience as a Software Engineer or similar role
Proficiency in programming languages such as Java, C++, or Python
Strong understanding of software development best practices
Experience with agile methodologies and continuous integration
Solid knowledge of data structures, algorithms, and database systems
Ability to work effectively in a collaborative team environment
Excellent problem-solving and analytical skills
Good understanding of software architecture and design principles
Experience with version control systems such as Git
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.