Job Description
**Your Job****Our Team****What You Will Do**- Collaborate with software architects and other teams to define technical and design specifications.
- Develop, test, and deploy new features and software enhancements.
- Conduct code reviews and provide constructive feedback to improve code quality.
- Stay updated with the latest technologies and industry trends to integrate innovative improvements.
- Mentor and support junior developers in their professional growth.
**Who You Are (Basic Requirements)**- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Knowledge of programming languages such as Java, C#, Python, or similar.
- Knowledge of web technologies and frameworks such as Angular, React, or Vue.js.
- Knowledge of database management and SQL.
- Experience with version control tools such as Git.
- Problem-solving skills and analytical thinking.
**What Will Give You an Advantage**- Experience in C# programmi...