Sr. Software Engineer

Sr. Software Engineer

    Responsible for the design, development, delivery and support of ICDB/CHAS applications
and systems. Supports the Software Development Lifecycle by providing the following

  • Application Software
  • Technical Documentation
  • Release Documentation
  • Deployment Package


  • Builds highly scalable, interconnected web based applications with decentralized
    security context deployed across the global Military Health System enterprise.
  • Performs analysis of requirements documentation to produce technical
    documentation in the form of diagrams, models, technical requirements and data
  • Participates in project design sessions and reviews to ensure that development
    standards and best practice guidelines are followed.
  • Development of prototype functionality in an effort to determine the best technical
    implementation for the required software system
  • Deployment and support major software releases. Major system upgrades or
    significant modifications including:
    • Preparation of media required for deployment
    • Installation and configuration of software
    • Monitoring of the software during testing
    • Resolution of identified software defects
  • Troubleshooting and resolve software, data or configuration issues in a production
    environment. This troubleshooting includes but is not limited to the following:
    • Operating system configuration
    • Web server configuration
    • Analysis of data anomalies
    • Identification of software defects


  • Bachelor’s degree in computer science or 4 additional years of comparable work
    experience beyond the required years of experience may be substituted in lieu of a
    bachelor’s degree.
  • 10+ years developing enterprise level applications, preferably web based
  • Strong Object Oriented Analysis and Design
  • Strong Object Oriented Programming using C#.NET
  • Strong HTML and CSS skills
  • Strong OO JavaScript skills for the development of rich-client web applications a
    major plus
  • Experience developing and consuming XML based web services
  • Experience with jQuery is a plus
  • Experience writing automated unit tests
  • Strong communication skills
  • Strong ANSI SQL knowledge - Oracle PL/SQL is a plus
  • Familiarity with the entire SDLC
  • Prior experience developing applications for the military is a plus
  • Prior experience developing applications for the medical industry is a plus
  • Able to obtain Sec+ Certification
  • Able to obtain Sec+ Certification