Bachelor’s degree in Computer Science, Software Engineering, or related field, Proven experience in software development using Java, C++, or Python.
Key responsabilities:
Participate in full software development lifecycle
Write efficient code, conduct testing, and create documentation
Collaborate with architects and cross-functional teams
Stay updated on technologies and provide technical support
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
As a Software Engineer at our company, you will play a crucial role in designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and create innovative software products that meet customer needs. Your contributions will directly impact the success of our organization by creating scalable and reliable software systems.
Key Responsibilities:
Participate in the entire software development lifecycle, from concept and design to testing
Write well-designed, efficient code that meets coding standards and best practices
Collaborate with software architects and product owners to understand business requirements and translate them into technical solutions
Conduct thorough testing and debugging of software applications to ensure optimal performance
Develop software documentation and user manuals to outline functionality and maintenance procedures
Stay updated on emerging technologies and apply them to improve existing software applications
Work in an Agile development environment and participate in sprint planning, reviews, and retrospectives
Provide technical support and troubleshooting for software applications
Collaborate with cross-functional teams, including UI/UX designers, product managers, and quality assurance engineers
Contribute to code reviews and offer constructive feedback to peers
Required Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or related field
Proven experience in software development and programming using languages such as Java, C++, or Python
Understanding of software engineering principles and practices, including software design, development, testing, and implementation
Proficiency in database management and design, including SQL and NoSQL databases
Ability to work in a collaborative team environment and communicate effectively with technical and non-technical stakeholders
Experience with version control systems such as Git
Familiarity with Agile methodologies and tools, such as Jira and Scrum
Strong problem-solving skills and the ability to troubleshoot complex software issues
Knowledge of software deployment and integration processes
Excellent time management and organizational skills to prioritize tasks and meet project deadlines
Experience with software documentation and writing technical specifications
Understanding of software security principles and best practices
Ability to adapt to changing project requirements and technologies
Solid understanding of software development lifecycle and methodologies
Strong attention to detail and a passion for creating high-quality software solutions
Required profile
Experience
Level of experience:Junior (1-2 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.