> Markdown version of [/jobs/ext/2058712-mesh-developer](https://www.wearedevelopers.com/jobs/ext/2058712-mesh-developer). 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). --- # MeSH Developer - **Company:** Digital Links Inc - **Location:** Ruther Glen, VA, United States - **Experience:** Expert - **Salary:** $92,090.0 - $135,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Cascading Style Sheets (CSS), Databases, Extract Transform Load (ETL), Data Structures, Software Design Patterns, Web Development, Document Object Model, Elasticsearch, Event-Driven Programming, JSON, Python (Programming Language), Linux System Administration, Unix Shell, Machine Learning, MongoDB, Node.Js, NumPy, Object-Oriented Software Development, Systems Development Life Cycle, Semantic HTML, Simple Data Format, Software Engineering, SQL Databases, Data Streaming, TypeScript, Express.js, Keras, Git, AngularJS, Information Technology, Npm(Software), Reactive Programming, Software Version Control - **Published:** August 14, 2026 - **Apply:** https://www.careerjet.com/jobad/usb60d739ed371b3a6a2ac1828641c699c ## About the Role Experienced programmer with at least five years of application or systems development experience. Strong understanding of procedural and object-oriented programming and common design patterns. Demonstrated ability to work within large, complex codebases across the full technology stack. Capable of completing assignments independently with minimal supervision. Collaborative team player who works effectively with others and actively communicates to support shared goals and successful project delivery. A self-motivated learner committed to continuously expanding technical expertise and staying current with emerging technologies., Experience with web development technologies, including semantic HTML, CSS, JavaScript and TypeScript, DOM, Model/View/Controller (or similar), REST and JSON, and related server-side technologies, including NodeJS, ExpressJS and NPM. Extensive experience with the Angular framework is required. Familiarity with functional and event-driven programming concepts (callbacks, promises/futures, streaming, and reactive programming). Experience coding algorithms to process complex data structures, e.g., multi-level combinations of objects, lists and hash tables. Experience working with databases (SQL, Elasticsearch and MongoDB) and handling data through pipelines, ETL processes, and various file formats. Extensive experience with Git source code control, including advanced operations like rebasing and squashing. Preferred Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field. 5+ years of professional software engineering experience. Ability to work with Linux environments and shell programming. Working knowledge of Python and pip, along with experience using numerical and data science libraries, including Keras and NumPy, to support machine learning implementation. Knowledge of AWS or comparable cloud platforms, including cloud-agnostic architectures and services. Knowledge of Medical Subject Headings or other medical terminologies. ## Related Videos - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Five things in tech that matter and we have to make work](https://www.wearedevelopers.com/videos/1403-five-things-in-tech-that-matter-and-we-have-to-make-work) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)