> Markdown version of [/jobs/ext/1336168-ts-sci-w-poly-full-stack-developer-java-angular](https://www.wearedevelopers.com/jobs/ext/1336168-ts-sci-w-poly-full-stack-developer-java-angular). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # TS/SCI w/ Poly Full Stack Developer (Java, Angular) - **Company:** Leading Path Consulting - **Location:** McLean, VA, United States - **Experience:** Expert - **Salary:** $175,000.0 - $275,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Data Analysis, Software Applications, Big Data, Data Mapping, Database Development, Database Testing, Design of User Interfaces, Software Engineering, Software Systems, AngularJS, Data Management, Front End Software Development - **Published:** July 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=537881ef12bea89d ## About the Role The Software Engineering Lead will manage the design and development of complex new software products. In addition to being a hands-on developer with experience in business intelligence, analytics, data science, and data products. The ideal candidate will have strong command of the principles of large-scale database development, data modeling, data mapping, data testing, data quality, and documentation preparation. The lead must have firsthand technical expertise in a variety of big data technologies to develop robust scalable data platforms and solutions that can manage large datasets., * 5+ years of professional software development experience. * Java Development experience * Angular Front-End ## Description * Research, design, develop and/or modify enterprise-wide systems and/or application software. * Resolve complex hardware/software compatibility and interface design considerations. * Conduct investigations and tests of considerable complexity * Research emerging technologies to determine impact on application execution. * Resolve various tasks as prioritized by the team product owner. * Engage in the complete software development lifecycle, operating within well-defined parameters. * Take ownership of delivering enhancements within a system or application. * Break down sizable tasks into manageable units for execution and provide LOE estimations. * Collaborate with fellow software engineers to create and document optimal technical designs. * Build software solutions where the solution is not clearly defined but always prioritizing customer needs. * Resolve obstacles for the development team, working collaboratively with the Product Owner, technical leadership, and other engineers. * Advise hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements * Prepare reports on analyses, findings, and project progress. * Provide guidance and work leadership to less experienced software engineers ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Why Your AI Agent Keeps Hallucinating Your Data: Building Deterministic Context Layers](https://www.wearedevelopers.com/videos/2055-why-your-ai-agent-keeps-hallucinating-your-data-building-deterministic-context-layers) - [Stand alone components in Angular](https://www.wearedevelopers.com/videos/656-stand-alone-components-in-angular) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)