Inovitech has an exciting opportunity for an Mid to Senior level software engineer in Arlington, VA. This position offers an excellent opportunity for professional growth with a dynamic company in building cloud computing web-based applications.
In this exciting role, you will have the opportunity to improve and shape all aspects of our software development code standards, tools, and techniques.
Take advantage of this unique opportunity to get in on the ground floor of a young dynamic internet company.
. Construct, install, deploy, and maintain enterprise software applications or specialized utility programs.
. Create flowcharts, diagrams, and other documentation.
. Create installation manuals and detailed sets of instructions including algorithms that tell computers what to do.
. Troubleshoot, test and maintain the core product software to ensure strong optimization and functionality.
. Design, formulate and improve database schemes and structures.
. Design and implement system security and data assurance.
. Identify and coordinate department needs and make suggestions regarding its technical direction.
. Proven software development experience in PHP deployed in both IIS and Linux operating environments (LAMP/WAMP), C++ a plus
. Knowledge of Amazon AWS Preferred
. Good knowledge of relational databases MySQL and MSSQL and SQL Query Syntax.
. Experience in common API integration (REST), Web services.
. Familiar with code management tools such as SVN, GIT Repository and SVN.
. BS degree in Computer Science, Engineering or a related subject.
Employment Type: Full-time
Job Type: Information Technology
Manages Others: No
Industry: Legal, Federal Government, Internet Software
Required Travel: Negligible