2-3 years of comprehensive working knowledge of software coding and structuring (e.g., C+, C++, Python, Pearl, Java, Visual Basic, etc.), various types of databases (e.g., SQL, Oracle), Microsoft Windows and/or Linux Operating Systems (OS) for computers and software development applications and architectures. • 5-7 of comprehensive working knowledge of software coding and structuring (e.g., C+, C++, Python, Pearl, Java, Visual Basic, etc.), various types of databases (e.g., SQL, Oracle), Microsoft Windows and/or Linux Operating Systems (OS) for computers and software development applications and architectures.