Application Developer

ITnova is looking for an Application Developer to support the Maryland Department of State Police. This role will require to work with the Licensing Division as well as the IT Division, to enhance custom applications developed by the Agency. The application requires development of new, improved features and support of existing functionality. This position requires the support of system currently in production while enhancements to it are developed, tested and pushed to production.

In this role, the Application Developer will be responsible for assisting in the development of requirements specifications for each Sprint and create detailed test cases for each requirement included in a Sprint.

General Experience
5-8 years of experience with SQL Server
5-8 years of experience with C#
3 years of experience with Visual Studio
2 years of experience developing reports using reporting services or Crystal Reports
At least 1 year using TFS, Sourceforge, or similar code repository tools
Specialized Experience
Minimum of 6 months, within the last 3 years, designing responsive web forms and user dashboards
Minimum of 6 months, within the last 3 years, designing software systems using ASP.NET
Minimum of 6 months, within the last 3 years, using AngularJS and RequireJS (or a framework with similar flexibility, support and knowledge base)
A Bachelor's Degree from an accredited university; Computer Science, Information Systems Management, and Computer Engineering degrees preferred.

A minimum of 1 year experience with Maryland firearms licensing laws, procedures and systems is strongly preferred.

ITnova has a complete benefits package that includes health insurance (medical, dental and vision), 401k retirement plan, training reimbursement, paid time off and holiday time off.
U.S. Citizen or Green Card required. Sponsorship for a H1B visa is not available for this position.
ITnova is an Equal Opportunity Employer (EOE): Minorities, Women, Veterans, and those with Disabilities.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Director, Business Development - Entegr...
Gaithersburg, MD SODEXO
Embedded Software Developer / C++ Developer / ...
Columbia, MD Collabera
Store Community Development Specialist - Natio...
Chevy Chase, MD Microsoft Corporation
Medicare Program Experts (Internal Applicants ...
Baltimore, MD HighPoint Global
Sr GUI Development Lead with Security Clearance
Fort George G Meade, MD PCI Strategic Management
Combat Development / Technical Writing / Signa...
Fort George G Meade, MD Lockheed Martin Corporation