Senior Software Architect (3 Month Contract)
Washington, DC 
Posted 12 days ago
Job Description
Senior Software Architect (3 Month Contract)
Job Locations US
Job ID 2021-1790
# of Openings 1
Posted Date 1 month ago(10/15/2021 5:31 PM)
Category Technology

This is a three-month contract opportunity.

Join a dynamic team that designs, develops, and supports software solutions to the needs of the legal technology community. Our team spans across several time-zones and cities, leveraging agile development, Microsoft .NET and SQL Server technologies to bring a cutting-edge experience to law firms and their clients.

In this role, the Senior Software Architect will design new product features, design integrations between the existing products, and develop solutions to current products. This role works within a team as a technical leader responsible for building the next-generation enterprise applications in support of Consilio's eDiscovery processing platform. This role works with multiple development groups to build integrations between the existing products.

    Design: Write or oversee requirements and design documents for the tasks of all degrees of complexity; work with architects on other teams to coordinate design of cross-product features; discover and analyze alternatives; choose strong solutions on first try.
  • Develop: Implement and test major system features (POCs) and bug fixes w/o or with no supervision; provide good estimates; deliver solid well-tested code and unit tests to QA; work effectively with Documentation and QA; bring new technologies to bear to improve both the product and the product development lifecycle.
  • Support: Assist Sustaining Engineering and Customer Support as needed; diagnose issues of varying complexity with an eye towards efficient problem resolution, identify workarounds or implement fixes as appropriate.
  • Team: Provide technical leadership over a major functional or architectural component; be a solid mentor for more junior engineers. Represent team to rest of company and to customers.
  • Process: Fully understand and suggest improvements to the development process, track activities and assigned tasks and provide regular status reports; take responsibility for timely completion of assigned bugs and features.


  • BA/BS degree in Computer Science, Mathematics, Engineering
  • Minimum 8 years experience in software development architecture
  • 5 plus years experience with .Net, C# and SQL Server
  • 5 plus years experience with large-scale systems software or middleware (including performance tuning and scalability)
  • Knowledge on eDiscovery applications is a plus
  • Experience in developing products that deal with huge amount of data
  • Mastery of software development methodology, sound task-related skills, knowledge of an operating system or systems technology.
  • Excellent time-management skills, and the ability to manage competing priorities
  • Make good decisions with sound judgment, experience, and business acumen
  • Very good Interpersonal/communication skills and experience coordinating information and activities among groups with differing agendas, across multi-functional areas
  • Sound writing skills using various styles to address a wide range of needs and audiences
  • Ability to work alone and successfully accomplish tasks which are not strictly defined.
  • Ability to assimilate unknown technologies/applications and find possible solutions for a problem.
  • Experience in verbal and written communication in English is essential.

Desirable Skills:

  • C#, .Net, SQL Server
  • REST services
  • Previous Architecture and design experience
  • Experience in eDiscovery space is a plus
  • Experience in building software products that deals with large data sets
  • Experience with JIRA & GitHub
  • Demonstrated integration experience and
  • Usage of design patterns
  • Work experience in Agile development methodology
  • Strong communication and collaboration skills

Consilio's True North Values

Excellence - We strive to make every client our advocate

Passion - We DO because we CARE

Collaboration - We win together through teamwork and communication

Agility - We flex, adapt and embrace change

People - We value, respect and invest in our teammates

Vision - We create clarity of purpose and a clear path forward

Consilio, LLC is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.


Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
8+ years
Email this Job to Yourself or a Friend
Indicates required fields