Innovation takes many forms…At INOVAS; we translate innovative activity into tangible performance improvements.


At INOVAS, diversity is a way of life. We are aware that the more ideas, backgrounds, opinions and experience we bring to our work, the stronger we will be. Our diversity initiative is designed to attract, develop, and advance the most talented individuals available regardless of race, sexual orientation, religion, age, gender, or disability status.

Value Our Employees

We value self-motivated, independent thinkers with strong problem solving and analytical skills. We want people who share our determination for growth, see opportunities, and take initiative. At INOVAS, everyone has a voice, and everyone makes a difference.


What makes INOVAS different? We offer rewarding careers, competitive salaries, comprehensive health insurance, flexible work schedules, vacation / sick pay, a 401K plan with matching contributions, tuition reimbursement, and paid training.

Certifications and Skills

INOVAS’ corporate and technical experiences are important and integral components to the success of our company. We are always interested in hearing from professionals with the following technical certifications or job experience:

Microsoft Windows Server, Internet Information Services (IIS), Visual Studio, Microsoft SQL Server database architecture and design, .NET Framework (C# / ASP / VB), ASP.NET MVC4, Ajax, XHTML, HTML, CSS, Java, JavaScript, JSON, jQuery, Microsoft Office Systems, Microsoft Silverlight, PHP, VBScript, Visual C++, and XML

Current Openings


Job Title:

Senior Software Engineer

Work Location:

Gaithersburg, MD


Analyze business needs and develop, create, and modify complex computer software applications for education, federal government, state government, and private sector clients. Define system requirements and work with engineers and programmers on project limitations, capabilities, performance requirements, and interfaces. Oversee implementation of designs and modify existing software to correct errors. Adapt new hardware and improve system performance when needed.

Education and Experience

This position requires a Master’s Degree in Computer Science, Computer Engineering, or closely related technical field. Foreign equivalent degrees are acceptable. In addition to the degree, the position requires two (2) years of overall experience in Software Engineering, gained at any time. This experience must have included any amount of the following skills:

  • Developing object oriented software;
  • Creating algorithms and classes for calculations, validations, and data manipulations in Java/J2EE;
  • Creating SQL and Stored Procedures for Oracle and MS SQL;
  • Document parsing and transformation using XSLT, XSD, and XML;
  • Developing web/UI documents with JavaScript, CSS, HTML, and CSS;
  • Configuring Hiberate DAOs;
  • Implementing Spring AOP and DI; and
  • Developing Data Integration Layer migration services.

Applicants will be required to pass an IT skills test administered by INOVAS as part of application/interview process.

To apply, please email resume to Mohamad Sakr, or mail resume and cover letter to: IT Innovative Solutions Corp., 818 W. Diamond Ave., Suite 200, Gaithersburg, MD 20878.


Job Title:

Jr. Software Engineer

Job Description:

We are currently looking for a self-motivated and independent thinking Jr. Software Engineer who would like to grow with us. The Jr. Software Engineer will be involved in all phases of the software engineering process including capability definition, design, development, test, and demonstration during 30 day sprints. The Jr. Software Engineer must be independent, self-motivated, have strong problem solving skills with the ability to communicate effectively with members of the team.

Required Experience:

Bachelor of Science in Computer Science, Math, Engineering and 0-2 years of work experience. Applicants may be required to provide college transcript.

Desired Skills:

Familiarity with Agile and Scrum methodologies and the ability to communicate effectively and work in a collaborative environment Experience with relational databases. Knowledge of XML/XSLT; Good understanding of Object-Oriented programming concepts - especially inheritance, interfaces, and polymorphism; Proficiency in Java-like languages such as C#, Python, etc.

Working knowledge of JavaScript and exposure to Jquery, Ajax, and similar client-side scripting is a plus.

Job Category:

College Graduate to Experienced Professional







Relocation Available:


Work Schedule:

40 hour week

Req. Type:




Please email us with your resume at

IT Innovative Solutions is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or disability status.