The Offer
- Work within a company with a solid track record of success
- Leadership Role
- Opportunity to make a positive impact
The Job
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.
The Profile
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.
The Employer
Our client is a community dedicated to making the pursuit of a healthier lifestyle both achievable and straightforward.