Programmer/Analyst Job in Washington 20005, District Of Columbia US

·         Strong understanding of basic system engineering, object-oriented design, information risk and security guidelines, and architecture standards

·         Modeling Techniques: Object Orientation analysis, UML (e.g. Use Cases, Activity Diagrams)

·         Knowledge of software development lifecycle methodologies (e.g. Waterfall, Iterative, Agile)

·         Able to write software code in both web and client/server environments using the following:

o    Software Languages: Java, JavaScript, .Net, C, C++, HTML, XML, SQL, VBA

o    Operating Systems: Windows

o    Server Types: Windows Server

o    Relational Databases: MS Access, SQL Server

o    System Integrations: API, Web Services, SOAP, REST, ETL, Cloud Based utilities

·         BI/SSRS experience a plus