What are the responsibilities and job description for the IT Developer position at Allure Consultant?
Job Title: IT Developer
Company Overview
We are seeking an innovative and driven IT Developer to join our dynamic team. Our company is dedicated to delivering cutting-edge technology solutions that empower businesses to achieve their goals. We prioritize collaboration, creativity, and continuous improvement in our work environment. Our mission is to leverage technology to create efficient, scalable, and user-friendly applications that meet our clients' needs while upholding our values of integrity, excellence, and inclusivity.
Role Responsibilities
Company Overview
We are seeking an innovative and driven IT Developer to join our dynamic team. Our company is dedicated to delivering cutting-edge technology solutions that empower businesses to achieve their goals. We prioritize collaboration, creativity, and continuous improvement in our work environment. Our mission is to leverage technology to create efficient, scalable, and user-friendly applications that meet our clients' needs while upholding our values of integrity, excellence, and inclusivity.
Role Responsibilities
- Develop and maintain software applications in accordance with project requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews to ensure code quality and best practices.
- Write clean, scalable, and efficient code for various applications.
- Design and implement database architectures and optimize queries.
- Integrate APIs and third-party services into our applications.
- Conduct troubleshooting and debugging of issues to improve application performance.
- Test and deploy applications and perform peer reviews.
- Create and maintain documentation for application processes and methodologies.
- Stay updated with emerging technologies and trends in software development.
- Collaborate with product managers to ensure alignment of technical specifications.
- Participate in Agile development processes including sprint planning and stand-ups.
- Manage version control systems and ensure code integrity.
- Assist in user interface design to enhance user experience.
- Provide support and maintenance for existing applications.
- Bachelor's degree in Computer Science or related field.
- Proven experience as an IT Developer or similar role.
- Strong knowledge of programming languages such as Java, C#, or Python.
- Experience with frontend technologies like HTML, CSS, and JavaScript.
- Familiarity with SQL and database management systems.
- Understanding of RESTful and SOAP web services.
- Experience with cloud platforms such as AWS or Azure.
- Solid understanding of Agile methodologies.
- Strong analytical and troubleshooting skills.
- Excellent communication and teamwork abilities.
- Ability to work on multiple projects simultaneously.
- Passion for learning new technologies and practices.
- Experience with version control systems, preferably Git.
- Familiarity with UX/UI design principles.
- Prior experience in full-stack development is a plus.
Salary : $55 - $60