AceInfo Solutions, Inc.

  • Technical Lead/Architect

    Job Location
    Regular Full-Time
    Public Trust Or ability to obtain a Public Trust
  • Overview

    Ace Info Solutions, Inc. (AceInfo) is a leading Federal contractor with a focused vision: empower our clients, challenge our employees, and grow our business. Founded in December 2000, we are deeply committed to ensuring quality and customer satisfaction. We have a mature corporate infrastructure, strong management, and quality practices. AceInfo is a trusted IT partner to the Federal Government, and we help various agencies transform and strengthen their processes, operations, infrastructures, and security practices to help them further their critical missions.

    For over 15 years, we have successfully managed large and significant Federal programs. We have proven experience prioritizing client satisfaction, project quality, and providing innovative, cost-effective solutions to Federal clients.

    AceInfo is prime on 95% of our contracts, is headquartered in Reston VA, and has geographically dispersed office locations throughout the country, to include: Kearneysville, WV; Chesapeake, VA; Fort Collins, CO; Boulder, CO; Quantico, VA; Kansas City, MO; Bowie, MD; multiple Washington, DC Metropolitan locations, and project presence in 23 states in all time zones. We offer excellent benefits and salary packages including free medical/dental/life insurance premiums for staff members. We offer relocation assistance for internal employees and external candidates, within 50 miles (minimum) of work location. We do not offer assistance for relocation and housing for internship positions.




    AceInfo is currently seeking a Technical Lead/Architect to support our federal project, in Arlington, VA. 



    Project Overview:




    Position Description:


    Ace Info Solutions, Inc. is looking for a hands-on Technical Lead for Application Development with over 7 years of experience with Applications Architecture, Design and implementation. The Technical Lead will provide High-level architectural and specific solution architectural expertise and technical leadership for solution implementation for prototypes and customer requirements for existing and new systems. He/She will work with the software development and infrastructure teams, by developing architectural products and systems/software platforms, frameworks and deliverables using Java/JEE, Open source technologies, Agile (Scrum, Lean, Kanban) and DevOps based CI/CD in accordance with the strategy and goals of the organization/customer.



    You will be an integral member of a strong technology team working on internal and external facing applications and tools. The position would support the improvement of our existing products and helps create our next generation.


    Our team develops tools for internal operations as well as public facing sites, and places a string emphasis on user experience and business analytics. We value innovation, transparency, testing and continuous improvement. We encourage healthy discussion and different perspectives while uniting around decisions once made.



    • Provides direct application/solution architecture/design and support for strategic solutions.
    • Plays a key role in applications modernization, development and communication of technology solutions.
    • Develops systems and system element architecture, design, and interface definition.
    • Maintains knowledge of current/growing design and analysis methodologies, emerging technologies for incubation and implementation.
    • Designs and codes software components, units, and modules that meet requirements specification and development schedules using Java/JEE and open source technologies.
    • Adheres to product build and release schedules and strategies and acts as a technical resource for lower-level developers.
    • Works with the developers and systems engineers to solve critical problems and identify efficiencies in implementing technical and functional requirements and tasks.
    • Utilize Test Driven Development (TDD) and Continuous Integration and Continuous Delivery as much as possible.


    • Experience scaling systems to support large-scale systems, including applications, databases, message queues, webservices, and caching strategies.
    • Experience in performance tuning and capacity planning.
    • Experience in using and/or developing APIs (RESTful, GraphQL, etc.).
    • Experience in browser-side application architectures like React, Redux, Relay, Ember, Alt.js, Angular Polymer, Meteor, etc. is highly desirable.
    • Good understanding of Authentication and Authorization mechanisms, such as, oAuth, SAML, LDAP, OpenID, etc.
    • Experience with integrating service-oriented and microservice architecture.
    • Has a good understanding of Reactive programming paradigm and have coded either in Websockets or Webflux
    • A Minimum 7 years’ experience with Java and Java-based technologies, Oracle Database, Oracle Weblogic Server, and Oracle ROLE based security using Spring security. Strong experience in databases such as Oracle, PostgreSQL. UNIX fundamentals.
    • Demonstrates ability to do technical design and development using Java (JDK 1.7 or above) technologies including JSP and Servlets.
    • Very good understanding and experience of the latest standards in HTML5, CSS3, JSP, JSF, JSON, XML, AJAX, Typescript, etc.
    • Solid understanding of all parts of Software Engineering (e.g. Requirements, Design, Implementation, Testing) and the Software Development Life Cycle (SDLC).
    • Able to lead a team of 5-10 Systems/Software Engineers working with Java, JEE, SOA (ESB/REST APIs), web development and Open source technologies frameworks (i.e., Spring, Struts, Hibernate, GWT etc.) in an Agile SDLC based environment.
    • Technical leadership experience and developed technical designs for software and lead the development schedules in Agile Scrum or Kanban/Lean SDLC environment through DevOps CI/CD pipeline, build and deployment automation using tools like Maven, Jenkins and automated test tools.
    • Good knowledge on web app servers like passenger and nginx and web application servers.
    • Able to show pride and ownership of work and help others to achieve the same.
    • Excellent organizational and communication skills.
    • Demonstrate teamwork skills with a solid analytical background.


    Additional Requirement:


    Candidate must successfully pass a Federal Background Investigation. 



    Ace Info Solutions is an Equal Opportunity Employer with a commitment to diversity. All individuals, regardless of personal characteristics, are encouraged to apply. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, genetics, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed