Programmer Analyst

Location:          

Baltimore, MD

Job Description:

Responsible for developing, testing and maintaining applications in accordance with specifications.  Develops and maintains system documentation.  Communicates with users and Information Technology staff to coordinate and develop software solutions and detailed functional specification.  

Duties:

·         Following a defined agile process, develops functional specifications for new systems and enhancements to existing applications.  Works with users to analyze current procedures and suggests process improvements through the use of technology. 

·         Investigates and resolves user problems and answers user questions regarding software applications, where possible.

·         Maintains communications with end users to reach satisfactory resolution of problems.

·         Writes queries/reports to retrieve information as requested using SSRS, SQL, and other BI tools.

·         Enhances, maintains and tests existing applications. Corrects system defects.

·         Undertakes the resolution of user problems where possible, suggesting possible solutions to users and fellow staff members.

·         Attends project team and departmental meetings.

·         Provides regular status reports to supervisor.

·         Participates in regular code reviews with other team members.

·         Other duties as assigned, including keeping up to date with current technology.

Qualifications:

·         Bachelor’s degree or equivalent experience in information systems, computer science, software engineering or related field. 

·         2+ years experience developing Object Oriented software using Visual Studio and .NET.

·         2+ years experience development using C# or C++ or JAVA or a BrainBench score of 4.0 or higher.

·         3+ years experience with SQL (t-SQL and / or pl-SQL) working with Oracle and / or SQL Server databases. Working knowledge of (stored procedures, functions, triggers, etc.). Understanding of relational databases (referential integrity, normalization, indexes). Ability to write SQL statements (select, update, delete, etc…).

·         Working knowledge of C++ a plus.

·         Knowledge of or experience with object oriented analysis and design, personal computer software and operating systems (IBM Compatibles, Windows NT, XP, etc.) and the demonstrated ability to learn new hardware/software/operating systems independently.

·         Knowledge of relational and/or post-relational database software, networking (TCP/IP) and computing in a Windows environment

·         Ability to analyze and solve complex problems, provide guidance and instruction to users, communicate clearly and concisely in writing and orally.

·         Ability to interact with users of varying levels of expertise as well as to communicate technical information to non-technical users.

·         Ability to understand and follow directions and to participate as a member of a departmental project team.

·         Ability to work on multiple projects simultaneously.

Contact: Send resume in MS word format and salary requirements to Stephanie Anderson, Corporate Recruiter at sanderson@systemsalliance.com or 410-343-7211.

IT Staffing

""Quality candidates
for your open IT requirements

Contact a Recruiter

Site Content