Jobs

    Java Software Developer - Washington, United States - Expression

    Expression
    Expression Washington, United States

    4 weeks ago

    Default job background
    Description

    Expression is looking for a Java Software Developer to join our team in support of a project for the United States Department of Commerce (DOC) National Telecommunications and Information Administration (NTIA). The job location is mostly remote, but some travel to client site is required(Washington, DC). The qualified candidate will support the software development and maintenance areas of the project. The software developer will be a member of the agile development team, addressing necessary requirements. As a member of the agile team, the candidate will participate in the architecture, design, development, testing, and deployment of the system. The application uses XML and XSLT extensively; the candidate must be strong in XML/XSLT including an Oracle XML database. The system uses Google Web Toolkit (GWT) for the user interface, Altova Stylevision to create PDFs, Bizflow for workflow, WorldWind and Bing Tile server for maps, and Oracle XML for the database.

    The Software Developer may be asked to contribute to the generation of technical documentation for the application to be submitted to the government's Information Assurance (IA) team as a part of the Authority to Operate (ATO) package. In order to write this technical documentation, the software developer will need to review Java and SQL code to determine functionality as well as acquire information from other system developers.

    Responsibilities:

    • Set up developer environment to run SubVersion (Tortoise), Eclipse, and SQL Developer (or equivalent to connect to Oracle database). Must also have experience with performing software builds using tools such as Jenkins.
    • Participate in an agile team to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment.
    • Design, develop, and maintain Java and JavaScript code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
    • Update stored procedures and triggers in Oracle XML database.
    • Incorporate standards and best practices, including performance, security, scalability, and maintainability.
    • Review and provide feedback on functional and technical requirements.
    • Define and propose solutions for meeting requirements.
    • Contribute to improvements in the software development process utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning.
    • Working closely with solutions architect to ensure system design follows the industry best practices and standards.
    • Recommending coding solutions for other developers to implement.
    • Invest in the software development efficiency of the entire team through teamwork, personal responsibility, and process improvement.
    • Provide Operational support expertise. Assist with debugging software in production including analyzing server logs, and performing systematic assessments for identifying root causes of faults or problems.
    • Understand production environments including security hardening, performance tuning, and access control.
    • Participate in special projects as required.
    • Good written and verbal communication skills coupled with strong listening skills.
    • Ability to contribute on an individual basis as well as demonstrate your strengths as a team player as a member of an agile team.
    • Ability to diagram system using Visio or equivalent - to capture system architecture and the like as needed.
    • Ability to write technical documentation where audience is a technical person that has no knowledge of the system.
    • Ability to review existing Java code to be able to write a few sentences about each Java class.
    • Help with mapping Security Technical Implementation Guides (STIG) controls to Application.
    • Help create and maintain system design documents including a software build standard operating procedure (SOP).
    Deliverables:
    • Code that meets requirements and acceptance criteria.
    • Code that has been unit tested thoroughly.
    • Peer reviews of other developers' code.
    • Support of testing by various groups and end users.
    • Assist with mock-ups, flow diagrams, models and procedures as needed to assist Spectrum SME define user stories.
    • Participate in Sprint Planning sessions and provide input to estimations.
    • Participate in daily scrums.
    • Others as assigned.
    Requirements:
    • Active secret clearance required to start.
    • 3+ years experience with Agile development, DevOps, continuous integration, and continuous testing
    • 5+ years experience coding in Java
    • 3+ years experience with coding JavaScript
    • 4+ years experience with XSD, XSLT, XML
    • 2+ years experience with Oracle XML
    • 3+ years experience writing Stored Procedures and SQL
    • Knowledge of SubVersion, GIT, or Team Foundation Server (TFS) version control system
    • 3+ years experience writing technical documentation
    • Knowledge of GWT a plus
    • Knowledge of JIRA and Confluence a plus
    • Knowledge of radio transmitters and receivers, radar, antennas and satellites a plus (radio spectrum)
    Benefits:

    Expression offers competitive salaries and benefits, such as:
    • 401k matching
    • PPO and HDHP medical/dental/vision insurance
    • Education reimbursement
    • Complimentary life insurance
    • Generous PTO and holiday leave
    • Onsite office gym access
    • Commuter Benefits Plan
    About Expression:

    Founded in 1997 and headquartered in Washington DC, Expression provides data fusion, data analytics, software engineering, information technology, and electromagnetic spectrum management solutions to the U.S. Department of Defense, Department of State, and national security community. Expression's "Perpetual Innovation" culture focuses on creating immediate and sustainable value for our clients via agile delivery of tailored solutions built through constant engagement with our clients. Expression was ranked #1 on the Washington Technology 2018's Fast 50 list of fastest growing small business Government contractors and a Top 20 Big Data Solutions Provider by CIO Review.

    Equal Opportunity Employer/Veterans/Disabled

  • Peraton

    Software Developer

    2 weeks ago


    Peraton Washington, United States

    Responsibilities · Key Responsibilities: · Leveraging Agile application development framework, DevOp capability, target Agency Cloud Architecture, and Cloud-native capabilities to migrate legacy applications to cost effective Cloud environments. · Providing support for tools and ...

  • CACI International

    Software Developer

    2 weeks ago


    CACI International Washington, United States

    Software Developer · Job Category: Information Technology · Time Type: Full time · Minimum Clearance Required to Start: Secret · Employee Type: Regular · Percentage of Travel Required: Up to 25% · Type of Travel: Local · What You'll Get to Do · CACI has an exciting and challengin ...

  • Peraton

    Software Developer

    2 weeks ago


    Peraton Washington, United States

    Responsibilities · Key Responsibilities: · Leveraging Agile application development framework, DevOp capability, target Agency Cloud Architecture, and Cloud-native capabilities to migrate legacy applications to cost effective Cloud environments. · Providing support for tools and ...

  • White Space

    Software Developer

    3 weeks ago


    White Space Washington, United States

    At Whitespace, Software Developers are responsible for designing and implementing the solutions to our clients challenges. As a software developer, you will be working with a team of peers in a highly collaborative environment. Our commitment to technical excellence provides oppo ...

  • IMG Information Management Group, Inc.

    Software Developer

    2 weeks ago


    IMG Information Management Group, Inc. Washington, United States

    Opportunity · IMG seeks a Software Developer for a role supporting our customer in Washington, DC. The role is Hybrid, with a minimum of three days a week onsite to start. The job functions are as follows: · Review requirements and existing functionality of legacy applications (p ...

  • Spatial Front

    Software Developer

    2 weeks ago


    Spatial Front Washington, United States

    Job Type · Full-time · Description · SFI is responsible for providing full life cycle software development /DevOps for a federal agency. · Spatial Front, Inc. is seeking a hands-on Application Developer to join our team based out of Washington, DC. As a key member of the team ...

  • HarmonyTech

    Software Developer

    3 weeks ago


    HarmonyTech Washington, United States

    HarmonyTech Inc is seeking a talented and experienced Software Developer to join our dynamic team. As a Software Developer at HarmonyTech, you will play a crucial role in developing and overseeing the implementation of software and hardware-based business solutions. The ideal can ...

  • HarmonyTech

    Software Developer

    2 weeks ago


    HarmonyTech Washington, United States

    HarmonyTech Inc is seeking a talented and experienced Software Developer to join our dynamic team. As a Software Developer at HarmonyTech, you will play a crucial role in developing and overseeing the implementation of software and hardware-based business solutions. The ideal can ...

  • Bully Pulpit International

    Software Developer

    2 weeks ago


    Bully Pulpit International Washington, United States

    Location: D.C., New York, Chicago, Denver (Hybrid), remote considered based on experience · Bully Pulpit International is an outcomes agency made up of strategists, data scientists, and artists. We come from politics, brands, and government, communicate without barriers, and meas ...

  • Noblis

    Software Developer

    2 weeks ago


    Noblis Washington, United States

    Responsibilities · Noblis is helping the Federal Aviation Administration (FAA) manage large and complex telecommunications and information management programs that use state of the art technologies to manage enterprise infrastructure services essential to the safe and efficient o ...

  • Koniag Government Services

    Software Developer

    1 week ago


    Koniag Government Services Washington, United States

    PAC · Job ID · PacArctic, LLC, a Koniag Government Services company, is seeking a Software Developer - .NET with a Top-Secret Security Clearance to support PAC and our government customer in Washington, DC. A Top Secret (or Secret with ability to obtain a TS) security clearance ...

  • Bully Pulpit Interactive

    Software Developer

    3 weeks ago


    Bully Pulpit Interactive Washington, United States

    Location: D.C., New York, Chicago, Denver (Hybrid), remote considered based on experience · Bully Pulpit International is an outcomes agency made up of strategists, data scientists, and artists. We come from politics, brands, and government, communicate without barriers, and meas ...

  • CSCI Consulting

    Software Developer

    2 weeks ago


    CSCI Consulting Washington, United States

    Job Description · CSCI Consulting is looking for a Software Developer to support a Federal customer. The Developer will be responsible for program design, modeling, simulation, coding, testing, debugging and documentation of a payroll and pension-based application. · Responsibi ...

  • Noblis

    Software Developer

    3 weeks ago


    Noblis Washington, United States

    Responsibilities · Noblis is helping the Federal Aviation Administration (FAA) manage large and complex telecommunications and information management programs that use state of the art technologies to manage enterprise infrastructure services essential to the safe and efficient o ...

  • William C Brown Inc

    Software Developer

    2 weeks ago


    William C Brown Inc Washington, United States

    Software Developer - Programmer · EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any ot ...

  • Smithsonian Enterprises

    Software Developer

    4 days ago


    Smithsonian Enterprises Washington, United States

    Software Developer · Smithsonian Enterprises is currently seeking a Software Developer to join our team in Washington, DC. The Software Developer supports Smithsonian Enterprises (SE) Information Technology initiatives. The role covers all phases of the systems lifecycle includi ...

  • Peraton

    Software Developer

    2 weeks ago


    Peraton Washington, United States

    Responsibilities · Under minimal direction, provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Responsible for performing in-depth analysis and technical ...

  • Peraton

    Software Developer

    2 weeks ago


    Peraton Washington, United States

    Responsibilities: · Key Responsibilities: · Leveraging Agile application development framework, DevOp capability, target Agency Cloud Architecture, and Cloud-native capabilities to migrate legacy applications to cost effective Cloud environments. · Providing support for tools ...

  • William C Brown Inc

    Software Developer

    2 weeks ago


    William C Brown Inc Washington, United States

    Software Developer - Programmer · EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any o ...

  • US News

    Software Developer

    3 weeks ago


    US News Washington, United States

    · U.S. News & World Report is looking for a full stack Software Developer with an interest in building dynamic, data-driven products to join a growing developer team for one of the globe's most trusted brands. For 85 years, U.S. News & World Report has built a strong and profita ...