View more 6 years ago
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be in a team of developers responsible for development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks engaged in all phases of the software development lifecycle
Duties And Responsibilities
-Writing clean, high-quality, high-performance, maintainable code
-Develop and support software including applications, database integration, interfaces, and new functionality enhancements
-Coordinate cross-functionally to insure project meets business objectives and compliance standards
-Support test and deployment of new products and features
Qualifications And Experience
-A degree or equivalent technical background in the following areas of study; Computer Science, Computer Software Engineering, Software Programming and Development
-3+ years of relevant work experience in Desktop, Web and Mobile application development
-Proven hands on experience with software design and development in a test-driven environment
-Trackable experience in C#, .NET Core framework, Java, Spring Boot framework, JavaScript, Angular 5+, Android
-Extensive database experience with SQL Server, MySQL
-Expertise in Object Oriented Design, Database Design, and REST API
-Experience with Agile or Scrum software development methodologies
-Version control and collaboration experience is a must (GitLab, GitHub etc)
-Ability to multitask, organize, and prioritize work
-Resourcefulness and troubleshooting aptitude
-Attention to detail
-An analytical mind
Job Summary
More Information
- Job Application Details How To Apply Kindly send your CVs to [email protected] Deadline 18 Nov 2021