Xerox Software Developer in Elkridge, Maryland

Xerox is the world's leading enterprise for business process and document management. Its services, technology, and expertise enable workplaces - from small businesses to large global enterprises - to simplify the way work gets done so they operate more effectively and focus more on what matters most: their real business. Xerox offers business process outsourcing and IT outsourcing services, including data processing, healthcare solutions, HR benefits management, finance support, transportation solutions, and customer relationship management services for commercial and government organizations worldwide. The company also provides extensive leading-edge document technology, services, software and genuine Xerox supplies for graphic communication and office printing environments of any size. Xerox serves clients in more than 160 countries. For more information, visit,, or .


The Software Developer is accountable for the design, development, and maintenance of software solutions.

Essential Functions:

Ability to interpret business, technical and functional requirements and design client server and internet-based software solutions to meet those requirements.

Communicate in a professional manner with staff, peers, senior staff, and internal or external customers.

Comprehend multi-user systems and business rules and perform modifications.

Oversee unit testing and develop fixes.

Acquire and maintain additional technical skills for professional development.

Mentor/assist lower-level SW developers.


  • Initiative

  • Professionalism and Integrity

  • Dependability

  • Communication skills

  • Organization and time management

  • Adaptability

  • Interpersonal skills

  • Accountability


  • Bachelor’s Degree in Computer Science or applicable work/school experience

  • Innovative problem solving, data analysis, design, coding, and testing skills

  • Excellent written and verbal communication skills

  • Strong customer service orientation

  • Ability to work effectively in a team environment while also balancing independent work

  • Experience with one or more of the following:

Visual Studio







Object Oriented Languages

Functional Languages

MVVM Frameworks


Microsoft SQL Server (Stored Procedures)

Able to automate routine maintenance and tasks via scripting languages

Relational databases such as Microsoft SQL Server or Oracle

Experience with multi-tier application design and development and knowledge of design patterns

Unit testing and integration

Understanding of distributed systems and data structures, both in design and implantation


  • 3-6 years of experience participating in collaborative development environment

Work Authorization/Security Clearance:

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Background checks- criminal, civil, employment, and education required. Drug screening in compliance with drug free workplace standards.

Other Duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Xerox is an Equal Opportunity Employer and considers applicants for all positions without regard to race, color, creed, religion, ancestry, national origin, age, gender identity, sex, marital status, sexual orientation, physical or mental disability, use of a guide dog or service animal, military/veteran status, citizenship status, basis of genetic information, or any other group protected by law. People with disabilities who need a reasonable accommodation to apply or compete for employment with Xerox may request such accommodation(s) by sending an e-mail to Be sure to include your name, the job you are interested in, and the accommodation you are seeking.



Job: Software Engineering

Organization: Public Sector Operations

Title: Software Developer

Location: Maryland-Elkridge

Requisition ID: 16031444

Virtual/work from home? No