RESPONSIBILITIES:
• Collaborate with senior engineers to design, develop, and maintain software applications.
• Write clean, efficient, and maintainable code.
• Assist in troubleshooting and debugging software issues.
• Contribute to code reviews and provide constructive feedback.
• Stay updated on emerging technologies and industry trends.
QUALIFICATIONS:
• Bachelor’s degree in computer science, Engineering, or related field.
• Proficiency in one or more programming languages (e.g., Python, C#).
• Basic understanding of software development principles and methodologies.
• Strong problem-solving skills and attention to detail.
• Excellent communication and interpersonal skills.
• Ability to work effectively in a team environment.
PREFERRED SKILLS:
• 0 - 2 years software engineering experience.
• Familiarity with software development tools such as Git, Jira, or similar.
• Strong understanding of Microsoft .net technologies (C#, ASP.Net, MVC) with particular interest in aspects pertaining to web application
• Experience with web development frameworks (e.g., React, Angular).
• Understanding of microservices architecture principles and patterns (e.g., RESTful APIs).
• Knowledge of database systems like PostgreSQL and SQL.
• Knowledge of cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform).
• Familiarity with Agile development practices.
• Strong desire to learn and grow in a fast-paced environment.
• Excellent organization and documentation skills.