Bachelor’s Degree in Computer Science or related field
8+ years of software development experience
Object-Oriented Programming (OOP) and/or Design (OOD) best practices and principles.
Computer Science fundamentals in data structures, algorithms, problem solving, distributed systems, and complexity analysis
Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
Self-directed an capable of working effectively in a highly innovative and fast-paced environment
Experience with Agile software development in a UNIX/Linux environment
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.