IT JOB BENEFITS ARE AN IMPORTANT COMPONENT WHEN CONSIDERING A NEW OPPORTUNITY. AT XFINION, WE OFFER A COMPREHENSIVE AND A FLEXIBLE BENEFITS PACKAGE. DETAILS LISTED BELOW
- Medical, dental and vision insurance
- Group Life/Short-Term Disability (STD)/Long-Term Disability (LTD)
- 401k retirement account
- 3 weeks of paid vacation
- 10 Federal holidays
- Generous Education/Training/Professional Development – eligible after completing 120 days of employment
- Technology infusion initiatives
- Udemy access (Online learning platform)
- Pre-Tax Commuter Benefit (My Commuter Check)
- Employee Referral Bonus
- FSA (Flexible Savings Account)
Job Postings
Send resume to recruitment@xfinion.com
We are seeking a highly motivated Software Engineer with a proven record of C# .NET and Java web services.The position will require the candidate to be a member of an Agile scrum development team, where he or she will design, develop, and test new software applications
Duties and Responsibilities:
- Research design concepts and feasibility utilizing advanced technologies
- Monitor project status and measure system performance
- Design, develop, and test .NET applications, web services, and/or mobile applications
- Implement and document software designs and tests
- Participate in, and lead, design and code reviews
- Resolve technical issues
- Participate in an Agile scrum process, including sprint planning, reviews, and retrospectives
Required Qualifications and Experience:
- Bachelor’s Degree in Software Engineering, Computer Science, or a related discipline.
- 5+ years of experience as a Software Engineer
- 3+ years of experience developing in Java and C# .NET
- Experience with HTTP, SOAP, and RESTful web services
- Experience with or certifications in Oracle, PostgreSQL, H2, MySQL, and/or SQL server
- US Citizenship and ability to obtain and maintain SECRET security clearance
Desired Qualifications and Experience:
- Agile Scrum processes
The Jr. SharePoint Developer will develop custom SharePoint Solutions using SharePoint designer, Javascript, CSS, HTML, XML, JQuery or ASP.NET. The developer must be able to work alongside the SharePoint Administrator in addition to working with the client on regular basis to gather requirements for new requests and changes to existing functionality. The contractor will have excellent organization and communication skills, is a self-starter and a team player.
Duties and Responsibilities:
- Provide support for current site in Sharepoint.
- Develop browser-based InfoPath forms and automate processes around forms using workflows
- Provide front-end enhancements and customization to existing portal as needed
- Develop, customize/enhance SharePoint applications utilizing webparts, workflows, alerts, etc.
Required Qualifications and Experience:
- Bachelors Degree with 2+ years experience in SharePoint Development; or the equivalent training and 4 + years experience.
- Minimum of 1 year experience with SharePoint 2010 including custom SharePoint Web parts, SharePoint Workflows, and InfoPath
- Proven analytical thinking, problem solving and strong written, verbal, and client-facing communication skills are required.
- An ability to work independently as well as part of a team in conjunction with the SharePoint Administrator.
- Ability to effectively use MS-Word, PowerPoint, SharePoint and other MS-Office products.
- Administer and maintain Intranet SharePoint sites in support of the CA/PPT Offices and Agencies.
- Provide product support to users and stakeholders including content managers, portal owners, software quality assurance, applications development, and applications support teams.
- Serve as the primary technical authority for custom SharePoint solutions.
- Ability to train users/trainer on site customization.
- Ability to work with digital video/audio training media.
- Experience with SharePoint Designer 2010/2013
XFinion, Inc. is seeking a senior .NET Developer to join our software development team supporting multiple projects for federal departments. The person in this position will report to the technical lead and regularly interface with multiple client stakeholders and business analyst to support business requirements elicitation and analysis; interface with the development team to assess the impact on the system, and develop design alternatives along with level of effort estimates for each design alternative; interface directly with the client stakeholders to explain technical details and assist in obtaining consensus and approval on recommended designs; execute the development of approved designs and work packages; perform system builds and deployments; perform unit testing; provide second level support to address client system issues as needed; regularly support weekly teleconferences with various clients; and follow-up with the necessary documentation.
The team is a small development team operating in an agile environment, and all developers perform full life cycle development across all application tiers. The candidate must be highly proficient with Microsoft technologies including Web Forms, ASP.NET, ADO.NET, C#, .NET Framework 4 or greater, Web services, T-SQL, SQL Server, database modeling (with large database), database administration, IIS 7.5, Javascript, JQuery, and JSon. Knowledge in Web Application Security, PIV Enabled, Entity Framework and MVC is preferred. The successful candidate is expected to be a self-starter and quickly ramp up to speed and be able to work independently with limited guidance. Excellent communication and presentation skill are essential for this role, in addition to highly proficient technical skills, as the candidate will be required to directly interface with various federal client stakeholders, and perform demonstrations of the system to prospective clients.
Duties and Responsibilities:
- Full life cycle software development, with a primary 90% focus on writing new code to deliver enhancements, new functionality, and defect resolution
- Assisting with requirements elicitation and analysis
- Collaborating with the team to define and document design alternatives and associated estimates
- Assisting with presenting the designs and estimates to clients for approval
- Performing presentation, business and data layer development to implement approved requirements
- Maintaining configuration management through Git
- Performing builds and build management
- Performing data modeling and development environment database administration
- Collaborating with the test analyst regarding build coordination, deployments and test guidance
- Providing second level support to client issues
- Developing and delivering release packages and hot fixes to our clients
Required Qualifications and Experience:
- Bachelor of Science or MS of Science degree or higher; six plus (6+) years experience in software development preferred, minimum eight (4) years (with masters) and at least six (6) years in .NET development technologies, with a strong focus on Web Forms, C#, ASP.NET and SQL Server technologies
- Must have a security clearance or ability to obtain one
- Must be a U.S. citizen
Desired Qualifications and Experience:
- Experience working in Agile scrum team environment is highly desired
- Experience with JIRA and other Atlassian tools is desired but not required
- Microsoft certifications in applicable and related areas preferred
We are seeking a Business Analyst (BA) with expertise in agile development and SharePoint-based systems to support a key intelligence community program.Development activities will be performed within the Scaled Agile Framework (SAFe). The position will be located on-site in our DC corporate office. Although this position is pending funding at this time, we do anticipate a need in the near future. We are always interested in speaking with talented individuals and encourage you to apply.
Duties and Responsibilities:
- Works with the customer product owner (PO) and stakeholders as a member of a 7-9 person scrum team consisting of software developers, business analysts and other subject matter experts within the Scaled Agile Framework (SAFe) to deliver software (tracked as story points) within 2 week sprint and 8 week potential shippable increment(PSI) cycles.
- Work with the customer PO to understand, identify, and document the business opportunity through non-ambiguous, testable user stories.
- Work closely with the PO to:
- Write clear User Stories that explain what the PO wants
- Uses skill and tact to elicit the requirements
- Assist with User Interface (UI) and User Experience (UX) criteria with the PO
- Help document these against stories as Acceptance Criteria and Conditions of Satisfaction
- Participate in the enterprise-level Release Planning Events to establish agile release trains for the program.
- Collaborate with the Product Owner(s) and Scrum Master at the start of each 2-week sprint to prioritize the team backlog, set work priorities, determine team velocity,identify risk, request outside resources, and collaborate with scrum team members to assign user stories.
- Participate in sprint pre-planning, planning meetings, daily scrums, sprint reviews, sprint demo meetings and backlog grooming
- Use JIRA and other tracking software to track user stories and synchronize with high-side JIRA via weekly exports to be integrated with development efforts in other enterprise programs
- Work closely with test lead and test team in a test driven development environment;participate and coordinate various testing activities.
Required Qualifications and Experience:
- Bachelor’s degree in a Technical discipline or equivalent.
- TS/SCI Clearance
- A minimum of 3 years of related experience.
- Familiarity with SAFe and agile development; experience on software development team that was applying Scrum principles, practices, and theory.
- Strong interpersonal skills and comfort interacting with and briefing senior leaders and specialists.
- Familiarity with NGA policies and procedures.
- Strong written and oral communications.
- Proficiency with and understanding of Microsoft Office applications.
Desired Qualifications and Experience:
- Experience monitoring and analyzing performance metrics to identify and implement performance improvements
- Experience with JIRA software
- Experience with SharePoint
- Experience with Remedy
- Experience with development and deployment into cloud environments
- Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD,TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing,Agile Games
- SAFe certification
- First level Scrum Master certification (CSM, PSM I)
- Previous direct customer experience
We are seeking a Configuration Manager / Release Manager with expertise in agile development and SharePoint-based systems to support a key intelligence community program. Development activities will be performed within the Scaled Agile Framework (SAFe).
Duties and Responsibilities:
- Works with the stakeholders in support of one or more of a 7-9 person scrum teams consisting of software developers, business analysts and other subject matter experts within the Scaled Agile Framework (SAFe) delivering software (tracked as story points) within 2 week sprint and 8 week potential shippable increment (PSI) cycles.
- Perform traditional CM activities such as configuration identification, configuration change management, configuration status accounting, and configuration verification and audit.
- Serve as the release manager, incrementing a new baseline into the test process once in every 8-week release cycle.
- Perform duties in the following areas:
- Configuration Identification
- Identify all AWP configuration items (CIs), including all software, COTS, GOTS, GFX, and contractor acquired property (CAP); licenses; manuals; hardware/software technical documents; users’ guides; and other data.
- Input all CI into a program management portal for CM control.
- Register produced applications, widgets, and services in the customer’s Enterprise Software and Service Repository (ER2).
- Configuration Change Management
- Maintain CM control of all CIs
- Track and report on change proposals and other project changes in via the program management portal.
- Support the preparation and conduct of customer configuration control boards (CCCBs).
- Configuration Status Accounting
- Measure progress and accomplishment of project CIs using the program management portal to produce monthly reports.
- Develop a list of all GFX and CAP
- Configuration Verification and Audit
- Work with Test Lead to conduct an audits to verify the accomplishment of project work.
- Work closely with test lead and test team in a test driven development environment, participate and coordinate various testing activities
- Release Management
- Working with the Program Manager and other stakeholders, deliver an initial Release Plan
- Work with the team in release planning events to deliver the following outputs: Product Increment objectives, release commitments, release milestones, and individual team PI release commitments of features and stories.
- Following SAFe guidelines, increment a new baseline into the test process once in every 8-week release cycle.
- Deliver all documentation, source code, databases, As-Built feature and User Story List,release notes, and repository-based architecture modules as part of each Potentially Shippable Increment (PSI) release. PSI deliverables also include annotated source code and annotated executable code, and test plans and scripts
- Ensuring that the deliverables are complete, in the correct format, and are acknowledged by the COR
- Publish release notes, updates, new features, As-Built Feature and User Story List and underlying navigational topology to users of affected domains. The communications will reflect the date of change and will inform users of the latest enhancements, changes, and fixes.
Required Qualifications and Experience:
- Bachelor’s degree in a Technical discipline or equivalent.
- TS/SCI Clearance
- A minimum of 5 years of related experience.
- Familiarity with SAFe and agile development; experience on software development team that was applying Scrum principles, practices, and theory.
- Proficiency with and understanding of Microsoft Office applications.
- Experience with software configuration management software such as Microsoft Team Foundation(TFS) Server
Desired Qualifications and Experience:
- Experience with JIRA software
- Experience with SharePoint
- Experience with development and deployment into cloud environments
- Knowledge and/or experience with widely successful Agile techniques: User Stories, ATDD,TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing,Agile Games
- SAFe certification
- Familiarity with NGA policies and procedures.
- Previous direct customer experience