Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Engineer

Executive Recruiting

Software Engineer

Washington, DC
Full Time
Paid
  • Responsibilities

    We are seeking a Senior Software Engineer who participates in all phases of the development lifecycle. You will assist in development tasks, testing tasks, and release management of software components. You will collaborate with other engineers, product owners, testers, architects, and various members of the project. The perfect candidate is inspired by success and moving the needle forward in order to support continuous improvements, and they thrive in a team atmosphere. We seek a leader, but an equal follower.

    SOFTWARE QUALIFICIATIONS

    • Experience with back-end JAVA development
    • Experience with all stages of Software Development Life Cycle
    • Designs and develops new software products or major enhancements to existing software
    • Demonstrate an understanding of the impact of design on scalability and performance and can communicate that impact to various stakeholders.
    • Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements
    • Excellent troubleshooting and debugging skills
    • Assists in testing of systems
    • Proficient with Git and version control flows
    • Knowledge of operating and deploying solutions in public cloud environments (AWS, Azure, and/or GCP)
    • Manage applications in the various stages of production (development, staging, etc.) in collaboration with vendors, partners and client teams
    • Addresses problems of systems integration, compatibility, and multiple platforms
    • Consults with project teams and end users to identify application requirements
    • Assists in the evaluation and recommendation of application software packages, application integration and testing tools
    • Troubleshoots pre-prod or production problems related to software applications. Resolves problems with software and responds to suggestions for improvements and enhancements.

      OTHER QUALIFICATIONS

      • B.S. degree in related field or equivalent combination of training and experience
      • 7+ years building web applications, APIs, and services (examples:?REST, SOAP)
      • Able to manage applications in the various stages of production (development, staging, etc.) in collaboration with clients, customer service, quality assurance, and creative/design departments.
      • Ability to communicate effectively and accurately with client & team
      • Ability to solve problems proactively
    • Ability to follow through on tasks, completing on time and to the satisfaction of the Technical Architect
    • Experience with agile development methodology
    • Adapt quickly to the dynamic needs of our clients
    • Work well to solve problems with little supervision
    • Participates in or facilitates agile sprint activities (backlog grooming, sprint planning, daily standup, client demos, etc)

       

      RECOMMENDED BUT NOT REQUIRED

    • Experience managing tasks & documentation in JIRA and Confluence
    • Secret Clearance