Our Senior Software Engineer is responsible for configuring and developing innovative, creative Learning Portals and related solutions, using the web and mobile tools and technologies. Prior software development experience is required, as well as familiarity with web-based enterprise applications hosted in a Windows database server environment. This position supports and contributes to custom web-portal designs, as well as lead programming, code reviews, and testing. In summary, this means responsibility both for the programming strategies and technical development plans leading to finished products and for meeting client needs and producing best-in-class web-portals. The Senior Software Engineer will work closely with AllenComm’s technical leadership on architecture strategies for specific clients and AllenComm’s Learning Portal.