Job Description Job Title:Software Programmer (N-IT) Job ID:269303 Location: US-Washington-Vancouver Full/Part Time: Full-Time Regular/Temporary:Regular Org Marketing Statement Unisys is a worldwide information technology company. We provide a portfolio of IT services, software, and technology that solves critical problems for clients. We specialize in helping clients secure their operations, increase the efficiency and utilization of their data centers, enhance support to their end users and constituents, and modernize their enterprise applications. To provide these services and solutions, we bring together offerings and capabilities in outsourcing services, systems integration and consulting services, infrastructure services, maintenance services, and high-end server technology. With approximately 22,500 employees, Unisys serves commercial organizations and government agencies throughout the world. Day to Day Work Position Overview: This position involves interpreting design specifications, assisting in technical design, coding software and following test and deployment procedures, complying with project documentation requirements and working on a development team using a mix of development methodologies including Agile. This position will support one or more teams as a software developer. Position Responsibilities include but not limited to: * Design, develop, test and deploy n-tier C#.Net applications utilizing the .Net 3.5 framework and later * Administration of Windows Server (2008 or newer) * Identify or resolve problems in applications at all system tiers (Application, Server, Database, Network) * Design, document, and communicate effective technical solutions meeting end-user requirements * Collaborate with software developers, testers and users throughout the System Development Life Cycle. Position Requirements: Education/Experience: * Undergraduate College degree – Computer Science, Engineering or equivalent experience * The Level 3 Software Programmer is a position requiring 10+ years of experience in software development, at least 5 of which have been in Microsoft technologies. * The candidate must have demonstrated expert level .NET programming within an experienced development team. * Experience must be strong with .NET, C#, and Web Services. Additional Experience Requirements * Experience in: * Web services and socket-based protocols (i.e. XPATH, XML Schemas, XSLT, WCF, SOAP) * Object Oriented C# design principles * Microsoft Visual Studio IDE * Current experience practicing Test Driven Development using test automation frameworks/tools * Various database access layers (i.e. Entity Framework, NHibernate, ADO.NET) * Version Control Systems (i.e Subversion, Git, Mercurial) * Dependency Injection techniques * Database Replication Techniques * Ability to quickly become familiar with existing systems and codebases * Exposure to other programming languages (i.e. JAVA, Ruby) * Windows Cluster Server administration General Skills Requirements: * Carry out assigned tasks with a professional demeanor reflected in excellent written and oral communication skills, listening skills, patience, analytical reasoning and problem solving abilities * Ability to meet timelines, milestones and project expectations and provide timely (daily) status updates. * Ability to effectively communicate technical information verbally and in writing to technical and non-technical users * Understand and follow established processes and procedures including Change Management, Work Tracking and Time Management. * Keep abreast of technology advances, upgrades and patches. * Proven ability to analyze, test, and apply changes to the application environment under the prevailing change management procedures and requirements. * Work collaboratively with users and technical staff to design streamlined user interfaces * Productively integrate with an existing Agile development team Additional Requirements: * Approximately 5% travel to field locations. * Provide on-call and backup support for existing systems and functions. Required to carry a BPA supplied cell phone/pager (if applicable) and work non-core hours when requested. * Position requires work in and around energized facilities (Access and Non-Electrical Worker Permits required). Closing Statement Do you have what it takes to be mission-critical? Apply Now. Unisys offers a very competitive benefits package including health insurance coverage from first day of employment, a 401k with an immediately vested company match, vacation and educational benefits. Unisys is an Equal Opportunity Employer (EOE). M/F/D/V. Security Clearance Requirement Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information. US CITIZENSHIP REQUIRED.
|