Software Engineer - MediaWiki

Employer
Serco Inc.
Location
Reston, VA
Posted
Apr 20, 2017
Closes
Apr 21, 2017
Industry
Engineering
Hours
Full Time
Job Description Summary:Designs, modifies, develops, writes and implements software programming applications. Supports and/or installs software applications/operating systems. Participates in the testing process through test review and analysis, test witnessing and certification of software. Provides technical support to project team members. Demonstrates knowledge/experience in a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of tasks. May lead and direct the work of others. A wide degree of creativity and latitude is expected. May report directly to a project lead or manager.Key Activities:* Create/maintain/tune large scale wiki installations; Support enhancements in design, develop and test web pages; Deploy to production and lower environments* Set up Mediawiki Namespaces; and apply security models; Memcache and Elastic Search; Lua scripting and how the Mediawiki page object model generates javascript* Build/use Mediawiki Templates (including variables and conditional text through parser functions)* Create / implement and maintain web pages/services in support of search initiatives* Build, modify Stored Procedures, Views, and Table structures for new initiatives or enhancements for existing applications* Application Unit testing and Quality Assurance* Train others how to maintain and administer the Mediawiki siteOther Activities:* Request for Changes submittal and presentation to the Change Control Board.* Service request monitoring, scheduling, updating.* Work flow diagrams, technical requirements and practice, procedure, process documentation.Required Skills Education/Experience: May require an advanced degree or equivalent in a related area and 4-7 years of experience in the field.Ideal candidate will have the following experience:-Web Service Stacks/Technologies/Servers: Linux, Apache, MySQL, PHP (required)-ASP.NET1.1/2.0/3.0/3.5/4.0, IIS, Web Services, WCF (desired)-Languages: PHP, ASP.NET, C#, Winforms, Webforms, VB.NET, VB, ASP, PL/SQL (desired)-.NET and Entity framework (required)-Lifecycle development of web applicationsOther Skills:-SQL Server / Database Development/Administration-T-SQL Queries,T-SQL Procedures,T-SQL Views, T-SQL Functions, T-SQL Triggers, T-SQL OLE Automation Objects, DBCC commands, SQL Management Studio, DTS, SSIS, Report Services, SQL Data Warehouse-Experience on JIRA ticketing system.Employment Type Full timeCareer Level Mid CareerJob ID 52239642Company Serco Inc. (Serco) is the Americas division of Serco Group, plc, one of the world's leading and most admired service companies. Serco serves Federal, state and local governments, along with the Canadian government and commercial customers. We help our clients deliver vital services more efficiently, while increasing the satisfaction of their end customers. Headquartered in Reston, VA, Serco has approximately 10,000 employees with an annual revenue of $1 billion and is part of a $6 billion global business that helps transform government and public services around the world. Serco recognizes that our employees are our most valuable asset. Our successes directly relate to our employees. At Serco, we listen, respect and support our employees and through continuous training, development and information-sharing, we advance talent internally, enhancing career growth and progression which enables not only our employees to excel but enables our customers to excel as well. Our employees personally can make a difference. It is not just a job at Serco; at Serco, we offer career opportunities. We invite you to become part of our dynamic team. Serco's people share a passion for delivering ethical service, innovation, and a commitment to results. Our focus on Bringing Service to Life is more than a tagline, it's the way we get things done, the way we talk with each other, and the way we interact and respect each other. We succeed by encouraging and generating new ideas. We trust our people to deliver. We are passionate about building innovative and successful Serco businesses. Our most powerful tool in improving performance is to instill a stimulating culture where people feel they can personally make a difference. Serco is an equal opportunity employer committed to diversifying its workforce (Race/ Color/ Sex/ Sexual Orientation/ Gender Identity/ Religion/ National Origin/ Disability/ Vets).Functional AreaIT InfrastructureDepartmentWith a core customer set that includes Health and Human Services (HHS) and Centers for Medicare and Medicaid Services (CMS), the CMS business unit is focused on providing world-class, technology-enabled support services to government organizations, helping them administer health care programs to the public. They unit delivers document processing, outbound call centers, business process design and software, application verification, and benefits determination and processing. The team delivers flexible and responsive solutions to evolving and emerging needs, a deep understanding of eligibility determination, exemptions and inconsistency processes, and knowledge of existing application processing.Posted by StartWire.