**Job Description:**
* Develop high-quality software applications that meet business and user needs.
* Collaborate with cross-functional teams to understand requirements and design solutions.
* Work on the development backlog, prioritizing tasks and organizing work efficiently.
* Maintain products, ensuring they are up-to-date and relevant.
* Apply best software development practices to deliver effective solutions.
Requirements:
* Recent graduate or master's degree in Computer Science, Engineering, or related fields.
* Eligibility for a professional internship through IEFP.
* Familiarity with programming languages such as .NET, QAE, or Drupal, or strong motivation to learn them.
* Knowledge of relational and/or non-relational databases.
* Ability to read and interpret technical requirements.
* Strong communication skills and ability to work collaboratively in a team.
* Academic or personal experience with software projects.
* Excellent written and spoken English.
Benefits:
* Join a dynamic team of creative technologists.
* Contribute to the development of innovative products and experiences.
* Opportunities for growth and professional development.
* A diverse and inclusive work environment.
Additional Information:
This is an entry-level position suitable for recent graduates or individuals looking to start their career in software development. We encourage applicants who are passionate about technology and eager to learn and grow.