Programmer Analyst

Location: Gaitherburg, MD
Date Posted: 07-31-2018
Programmer Analyst
Are you passionate about development and project based work?  Do you like a significant challenge?  We offer this and much, much more.  Our teams work with cutting-edge cloud and mobile technologies and collaborative with teams across various industries. 
We are searching for brilliant Programmer Analyst (0-3 years’ experience) to join our Software Development Team at our corporate headquarters in Gaithersburg, MD.  We have been a very successful software product company for 30 years and experiencing rapid growth.  We are looking for forward thinkers and critical players who can help us continue our growth. 
Technical skills:
  • Independently analyze, design and complete the assigned software development tasks
  • Identify the impact of changes and all dependencies and verify all changes using unit tests
  • Ability to identify high performance data structures, apply proven problem solving techniques and software engineering principles in design and development of core components
  • Write high quality object oriented code in ASP.NET, C# and PowerShell programming languages so that components are reliable and do not cause unnecessary maintenance burden with new release.
  • Ability to work on Agile Scrum development team and participate in Daily Scrum, Sprint Planning and Sprint Review meetings
  • In depth understanding about Text Parsers and Rules Engine fundamentals to work on Rule engine components
  • Good knowledge about expression parses that can parse Boolean, number and string expressions
  • Ability to develop system tools like: Rules parsers, Rules execution engines, UI Designers and UI Rendering engines for the platform
  • Ability to design high performance database solutions
  • Use your verbal and written communication skills to interact professionally with a diverse group, executives, managers, and subject matter experts of eCase
  • Good knowledge about data models in RDBMS, transaction control, concurrency control, SQL optimization/tuning and database performance optimization
  • Ability to apply model driven development and Component design principles
  • Work in small teams with a technical and business analysts and customer support team as required
  • Ability to develop/integrate with multiple technologies: MS Visual Studio; ASP.NET Development environment; Programming in C#.NET; ASP.NET ; SOAP, Crystal Reports, Microsoft SQL Server, MS SharePoint; Web services, WCF, TFS, LINQ, XML, JSON, JQuery, Bootstrap, Telerik, AJAX, ASPOSE, eCase and JavaScript.
  • Stay well informed with Industry updates
Skills & Experience Requirements
  • Web Application development experience
  • Experience with C#/Java development
  • Experience with ASP.NET/JSP/HTML/CSS development
Required license or certification:
  • BS Computer Science or related field

this job portal is powered by CATS