We are looking for a motivated and enthusiastic Junior Software Engineer to join our team! As a Junior Software Engineer, you will be involved in all aspects of the design, development, and testing of various software products.
Fresh graduates are highly encouraged to apply!
Duties and responsibilities
Working with an agile team of developers, your duties will include:
-
Developing, testing, and maintaining web and desktop-based business applications built on open-source and proprietary technologies
-
Assisting in the collection and documentation of user's requirements, development of user stories, and estimates
-
Developing, refining, and tuning integrations between applications
-
Working with teammates in the migration of older applications to current technologies
-
Preparing reports, manuals and other documentation on the status, operation and maintenance of software
-
Participating in peer-reviews of solution designs and related code
-
Adhering to high-quality development principles while delivering solutions on-time and on-budget
-
Providing third-level support to business users
Requirements and qualifications
-
Can Program
-
Bachelor’s Degree in Computer Science, Engineering, IT or related courses
-
Knowledge of basic coding languages including C++, HTML5, and JavaScript
-
Knowledge of databases and has experience using SQL
-
Can work in both Windows and Linux environments
-
Willing and able to quickly learn new software and technologies
-
Excellent verbal and written communication skills
-
Strong analytical skills
-
Highly developed attention to detail
-
Ability to work well in a team environment
-
Ability to work in a fast-paced environment