What are the responsibilities and job description for the Software Engineer position at Total Shape?
Job Description
We’re offering a competitive salary of $5,000 to $10,500 a month for our next Software Engineer!
Total Shape is looking for that awesome someone to design, develop, test, and deploy software solutions that meet the needs of our business and customers. You will be working with the latest technologies and collaborating with cross-functional groups to deliver quality products and services.
Benefits :
Health Insurance
Performance bonus
Paid leave
Flexible work arrangements with the possibility of work-from-home – good for single parents, women, minorities, etc.
To apply, please follow these instructions :
Search on Google for “ Total Shape ” then go to our Jobs page from the homepage. This is a test to see how well you follow instructions, given that we have hundreds of applicants competing for the position.
Once you reach the Jobs page, fill out the Google Form there. Upload the CV in PDF format using the Google Form.
We will contact you if we believe you’re a good fit. But if you get no response within two (2) weeks, feel free to follow up by sending an email to our careers email with the subject line in this format : Position Applied For - Total Shape.
Due to the large volume of applications we receive, we will only reply to those we deem qualified for the positions applied for. We will not reply to messages sent to our social media accounts about job applications all communications from us will only be sent via email. If you don't receive a message, please feel free to re-apply after 6 months to another opening suitable for you in our company.
Your responsibilities will include :
Analyzing user requirements and translating them into technical specifications.
Developing, testing and deploying software applications and systems in a variety of programming languages and frameworks.
Implementing best practices and standards in software engineering, code quality, performance, security, and documentation.
Troubleshooting and resolving software issues and defects.
Conducting code reviews and providing feedback to enhance code quality and maintenance.
Researching and evaluating new technologies and tools for software development processes and best practices.
Mentoring and coaching junior software engineers and sharing knowledge and expertise.
Skills & Qualifications :
Bachelor's degree in Computer Science, Software Engineering, or related field.
5 years of experience as a Software Engineer or Software Developer.
Proficient in one or more programming languages, such as Java, C#, Python, or JavaScript.
Experience with web development technologies, such as HTML, CSS, React, Angular, or Node.js.
Experience with cloud platforms and services, such as AWS, Azure, or Google Cloud.
Experience with database systems and technologies, such as SQL, NoSQL, or MongoDB.
Experience with software development tools and methodologies, such as Git, Agile, or DevOps.
Strong problem-solving, analytical, and communication skills.
Ability to work independently and collaboratively in a fast-paced environment .
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Engineer?
Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.