Demo

Mid-Level Software Engineer (JavaScript, Flex, JSP, Spring, Python)

SourcePro Search
Washington, DC Full Time
POSTED ON 6/8/2026
AVAILABLE BEFORE 8/7/2026
We are conducting a search for a Mid-Level Software Engineer. What You'll Do: Work across a full stack of data analytics techniques and tools from the data layer and ingest all the way up to the user interface. Build user interfaces that allow analysts to browse complex data structures and networks to quickly gain valuable new intelligence with ease. Design new visualizations that can display many different types and sources of data in ways that enable analysts to quickly gain the insight they’re searching for or don’t know about yet. Ingest data from a wide variety of disparate sources and formats and unify it into an aligned analyst search/analytics tool. Help to maintain the full software product lifecycle of applications from new prototype and test to production and maintenance. Quickly develop prototype applications and capabilities leveraging customer dataset expertise and well-established security practices before moving them to fully operational production systems. Create search tools and algorithms that can discover complex relationships and identify keywords to highlight previously undiscovered intelligence for analysts. Leverage other customer tools in a customer wide tool suite to develop and provide integrated capabilities to make analysts lives easier. Solve challenging software engineering problems and decompose requirements to build tools that enable critical capabilities in support of US intelligence operations. Labor Requirements: Experience with JavaScript, Flex, JSP, Hypertext Markup Language (HTML), CSS, SpringMVC or equivalents for UI developers and Spring, Hibernate, JPA, Servlets or equivalents for Java developers. Experience developing and coding at least one OOS Demonstrated technical writing skills; generated at least 4 documents in support of a SW development project Experience designing and developing applications that contain a user-facing view component Technical Skills Required: Javascript / JQuery HTML / CSS PHP Python PostgresSQL Operating/Developing in Linux OS environment Special Technical Skills Desired: Strong technical depth and ability to solve challenging engineering problems. Ability to translate challenging requirements into software prototypes with a team. Interface with stakeholders and users to improve capabilities and features of supported products Ability to Design intuitive user interfaces that allow analysts to discover previously unknown information and relationships Demonstrated ability to work iteratively with customers to gather and document user experience requirements in an agile software development lifecycle. Ability to describe new prototype capabilities, bug fixes, and enhancements to customers, stakeholders, and project leads. A high degree of creativity, interaction design, and problem-solving abilities. Minimum Experience Required: At least six (6) years in software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution Degree and typical experience in engineering classification: Bachelor’s and 5 or more years; experience. Master’s degree with 3 or more years; experience or PhD degree with experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard. 4 years developing SW in an enterprise environment 3 years developing SW for Windows (2000, 2003, XP, Vista), UNIX or Linux (RedHat versions 3-5) OS. At least 1 year of this experience must have been obtained within the last 2 years 3 year in SW integration and SW testing, to include developing and implementing test plans and test scripts TS/SCI with Polygraph Required

Salary.com Estimation for Mid-Level Software Engineer (JavaScript, Flex, JSP, Spring, Python) in Washington, DC
$113,450 to $137,258
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Mid-Level Software Engineer (JavaScript, Flex, JSP, Spring, Python)?

Sign up to receive alerts about other jobs on the Mid-Level Software Engineer (JavaScript, Flex, JSP, Spring, Python) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at SourcePro Search

  • SourcePro Search Washington, DC
  • SourcePro Search is conducting a search for an experienced Legal Office Administrator for a top-rated law firm to be based in Washington, DC. This position... more
  • Just Posted

  • SourcePro Search Washington, DC
  • SourcePro Search is conducting a search for an experienced Senior Litigation Technology Specialist with 4 years of project management experience, including... more
  • Just Posted

  • SourcePro Search Washington, DC
  • SourcePro Search is conducting a search for a dynamic Senior Litigation Paralegal to join a top-rated law firm based in Washington, DC. The ideal candidate... more
  • Just Posted

  • SourcePro Search Washington, DC
  • SourcePro Search has a fantastic opportunity for a Billing Coordinator with a top ranked large law firm in the DC office. The ideal candidate has a Bachelo... more
  • Just Posted


Not the job you're looking for? Here are some other Mid-Level Software Engineer (JavaScript, Flex, JSP, Spring, Python) jobs in the Washington, DC area that may be a better fit.

  • Riverside Research Institute Fairfax, VA
  • Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated to research and development in the national interest. We prov... more
  • 1 Month Ago

  • Jobs via Dice Rockville, MD
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Software Engineer (Mid-Level) for a contract assignment with one of our premier Regulatory ... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!