Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Developer

$125.5k - $209k
Full-time

Arbor Research Collaborative for Health

Our Core Values

Our core values define who we are as an organization and serve as the foundation of our code of ethics. Arbor Research expects all employees to embody and demonstrate in our day-to-day work.

  • Collaborative Spirit: We expect each staff member to learn from and teach one another and ask each to exhibit curiosity and respect for the contributions of others.
  • Creativity: We strive to cultivate a challenging, stimulating, and supportive environment where our employees are expected to be inquisitive, take the initiative, and demonstrate ingenuity.
  • Credibility: Our employees are smart, thoughtful, and objective in their work. We expect them to be technically solid in their area of expertise and for those researching to demonstrate scientific rigor.
  • Dedication: Our team achieves success because of our dedication to carrying out high-quality work and delivering trusted results.

Position Summary

The Full Stack Developer position uses client-side, server-side, and database tools and methodologies to develop web applications from concept to finished product, including front-end and back-end. In addition to full-stack web development, this position works with project-specific data structures and relational database design, applying the standardized coding, data architecture, and analytic programming practices used across Arbor Research's funded projects. The developer collaborates with business stakeholders and technical leads to understand needs and translate them into technical requirements, growing toward full ownership of application and data architecture decisions.

Essential Duties and Responsibilities

Full-Stack Web Development

  • Provide programming support for web applications, using Azure-based Microsoft technologies such as ASP.NET, C#, HTML/CSS, JavaScript/jQuery libraries, and relational SQL databases, including Microsoft SQL Server.
  • Build data visualizations (charts, graphs, dashboards) using tools similar to D3.js, Plotly, or Tableau.
  • Build and maintain APIs using technologies such as ASP.NET Web API or Azure Functions, with guidance from senior staff on authentication and scalability requirements.
  • Build responsive, mobile-friendly application interfaces that meet Section 508 / WCAG 2.1 AA accessibility standards, consistent with current federal contract requirements.
  • Leverage AI (e.g. Claude Code) as both a tool to aid software development and a component for solutions, following organizational guidance and controls.

Data & Database Architecture

  • Develop and utilize advanced knowledge of project-specific data structure and organization, study protocol, and research design; analyze user requirements and translate them into implementation design.
  • Implement code using relational database theory and technologies, including database design, views, functions, stored procedures, and security controls, with referential integrity in mind.
  • Assist in making technical decisions and implementing logic plans for projects of medium complexity for a technical audience, using pseudo code as necessary.
  • Work as part of a team to analyze and respond to questions posed by data requesters and funding sources; independently and efficiently accomplish quick-turnaround data requests for funding sources and the public.
  • Take initiative in leading new data-related and full-stack development projects as capability grows.

Data Engineering & Cloud

  • Support data pipelines, data acquisition, and transformation tasks for funded projects, under the direction of senior staff.
  • Support cloud-hosted application and data environments, primarily on Microsoft Azure, building familiarity with AWS as project needs require.

Collaboration & Development

  • Work collaboratively with both internal and external research personnel, including co-investigators of varying backgrounds and expertise, to understand needs and implement agreed-upon interface and data requirements.
  • Collaborate with analysts and supervisors to ensure accuracy of data analyses and dataset creation, and with other programming staff to maintain and enhance major project products.
  • Achieve quality in software development work through well-defined testing and verification procedures; follow the application development staging process; effectively debug their own code and other programmers' code.
  • Discuss projects of medium complexity with technical and non-technical audiences; contribute to the discussion and planning of more complex projects.
  • Develop and utilize leadership skills; take initiative in mentoring more junior team members as experience grows.
  • Display a professional and exemplary work and research ethic.

Additional Duties Completed by Those Serving in a Technical Lead Capacity

  • Serve as technical lead programmer for one or more projects.
  • Provide technical oversight to programmers with assignments on the project.
  • Coordinate with members from other teams to ensure the project requirements are met.
  • Formulate a written project plan, which ties the technical tasks to the project scope.

Qualifications

Required

  • Bachelor's degree with at least five (5) years of progressively more responsible programming experience, including web application development and either SAS or SQL-based relational database technologies.
  • Familiarity with Microsoft ASP.Net coding (including design and debugging).
  • Working knowledge of HTML, XML, JSON, CSS, JavaScript/jQuery, and RESTful APIs.
  • Working knowledge of T-SQL and relational database structure and referential integrity, including database design, views, functions, stored procedures, and security controls.
  • Demonstrated ability to write code that is clearly readable and efficient, and to analyze and translate user requirements into implementation design.
  • Exposure to Python or a comparable language for data engineering, automation, or ETL pipeline tasks.
  • Basic familiarity with cloud application hosting concepts (Microsoft Azure preferred).
  • Excellent understanding of statistical concepts and fluency in analytical approaches for health care outcomes.
  • Excellent organizational skills; ability to work as part of a team.
  • Proficiency in Microsoft Office.

Preferred Qualifications:

  • Exposure to Microsoft Azure cloud services and DevOps; familiarity with AWS is a plus.
  • Exposure to Plotly.js/D3 client-side charting and mapping frameworks.
  • Exposure to content management tools, such as WordPress.
  • Exposure to Tableau web-based data visualization software.
  • Familiarity with Microsoft SharePoint configuration and information management.
  • Experience with SAS (Base, Macro processing, PROC SQL) for statistical/analytic programming.
  • Experience with health insurance claims data.
  • Exposure to HL7/FHIR standards for clinical and administrative health data transfer.
  • Non-profit experience; health research background.
  • Experience with formal software development lifecycle processes.

Entity:

Arbor Research LLC.

Work Arrangement:

Remote

Location:

Must be physically located in one of the following states:

* Connecticut, Washington D.C., Maryland, Massachusetts, Michigan, Minnesota, North Carolina, o r Virginia

Fair Labor Standards Act Status:

Exempt

Reports To:

Managing Senior Programmer

Hours Per Week:

40

Supervises Others:

No

Overnight Travel:

Minimal, no more than 5% (this is position dependent)

Salary Range:

$125,500- $209,000

*Base Compensation is determined by market range and geographic location pay zones. Base Compensation also includes various individual factors unique to each candidate such as job level, prior experience, skill set, certifications, and education, which may impact the compensation structure.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer in Minnesota vacancy
  • $45 - $50 per hour

     ...Minneapolis, MN - Remote, United StatesSalary: USD 100-110 / Yearly (Full Time) | USD 45-50 / Hourly (C2C)Employment Type: C2C, Full...  ...: Meghana GorusuCompany: SRI Tech SolutionsJava Full Stack Developer - 10 PositionsMinneapolis, MNJDHighly experienced Front End Developer... 
    Suggested
    Hourly pay
    Full time
    Remote work

    SRI Tech

    Minneapolis, MN
    3 days ago
  • $80k - $158k

     ...implementing Java/Spring boot Micro services.Spring Boot Lead Developer with experience in application components using Spring Boot.Should...  ...is also eligible for Wipro's standard benefits including a full range of medical and dental benefits options, disability insurance... 
    Suggested
    Minimum wage
    Local area

    Wipro

    Minneapolis, MN
    3 days ago
  • Job DescriptionPosition SummaryWe’re looking for a Full Stack Developer to help expand and refine the LEXSO (Layered Extended Security Operations) platform—a modular, microservice-based system designed to orchestrate real-time data from sensors, cameras, AI engines, and... 
    Suggested
    Remote work
    Monday to Friday
    Flexible hours
    Weekend work

    Constellis

    Virginia, MN
    3 days ago
  • Job TitleMinimum 8+ years of experienceMust be very strong in Java, Springboot and Microservices.Should be strong in Microservice developmentGood Design PatternsGood to have skills: AWS/Azure, Docker, Kubernetes, KafkaGood communication skills.Onsite -offshore coordination...
    Suggested

    Hire'in Solutions

    Minneapolis, MN
    1 day ago
  •  ...Architect: Apps (Other)Design, develop, test, deploy, maintain, and continuously improve softwareManage user stories and project commitments to deliver value to our customersTranslate product concepts into project commitments that deliver incremental value to our customers... 
    Suggested

    Software Technology Inc

    Minneapolis, MN
    4 days ago
  •  ...PsPrint Full Stack DeveloperExperience in production support and development projects with Node JS, MySQL. Experience in Angular JS, Mongo DB and AWS will be added as advantage. Responsible to handle shifts primarily. Ability to work in team independently. Excellent trouble... 
    Shift work

    Syntricate Technologies

    Minneapolis, MN
    4 days ago
  •  ...Full Stack Java DeveloperLocation: Eden Prairie/ Minneapolis, MNDuration: Long TermRequired Skills: Java, J2EE, Spring Boot, REST, Microservices, Angular8+, AWS, CI/CDPreferred Skills: Kafka, UI, Spark, Docker, React, KubernetesRequired Skills:Must have experience with... 

    Samprasoft

    Minneapolis, MN
    4 days ago
  •  ...KafkaKubernetes & Azure AIDay-to-Day Responsibilities:Engage in the full software development lifecycle, with a strong focus on coding,...  ...and debugging.Collaborate closely with team members to design, develop, and deploy new features.Participate in Scrum meetings, design... 
    Work experience placement
    Local area

    Artech

    Minnesota City, MN
    22 hours ago
  •  ...Full Stack Developer - RemoteGenesis10 is currently seeking a Full Stack Developer - Remote for a contract position with a Public Sector Organization located in St. Paul, MN. This is a 9+ month contract opportunity. Compensation: $65.00 - $80.00 per hour, W2, based on... 
    Hourly pay
    Permanent employment
    Contract work
    Remote work

    Genesis10

    Saint Paul, MN
    2 days ago
  • $32 - $65 per hour

    Join a dynamic full-stack development team focused on building scalable applications and seamless system integrations. This role offers...  ...microservices and backend services using Java and Spring Boot Develop and support RESTful APIs and enterprise integrations with... 
    Hourly pay
    Contract work

    Horizontal Talent

    Minneapolis, MN
    1 day ago
  • $165k - $195k

     ...clearance will not be contacted. Duties/Responsibilities Develop and maintain web applications using C#, Angular JS and TypeScript...  ...forensic software tools Physical Requirements Ability to work full-time (40 hours/week) at the customer site while sitting at a... 
    Full time
    Work at office

    Toptimum, LLC

    Saint Paul, MN
    2 days ago
  • $41 - $78 per hour

     ...scalable web and mobile solutions using current front-end and full-stack technologies in a collaborative, innovation-driven environment...  ...that support a large customer-facing digital experience. Develop modern user interfaces and application features using React, React... 
    Hourly pay

    Horizontal Talent

    Minneapolis, MN
    3 days ago
  • $80k

     ...Full-Stack Developer (Full-Time) Hawaii preferred, remote considered. Reports to the CTO. About Ediphai Ediphai (DRai, Inc.) is an AI-powered church formation and intelligence platform. We help churches see and shepherd the spiritual formation of their people... 
    Full time
    January start
    Remote work

    Jobrapido

    Minneapolis, MN
    4 days ago
  •  ...application design and architecture to an agile team of engineers working across the application stack and portfolioCollaborate with scrum teams in grooming user stories and developing acceptance criteria so that we can deliver value to our customersSolve technical problems... 
    Remote work

    Samprasoft

    Eden Prairie, MN
    4 days ago
  •  ...Full Stack DeveloperWe are seeking a skilled and enthusiastic Full Stack Developer to join our development team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of our web applications... 

    Omni Inclusive

    Minneapolis, MN
    4 days ago
  •  ...Forward Deployed Engineer (Java Full Stack Developer)Our client, an IT Services and Consultant company, is looking for a Forward Deployed Engineer (Java Full Stack Developer) for their Minneapolis, MN location.ResponsibilitiesDesign, develop, and deploy end-to-end business... 

    ICONMA

    Minneapolis, MN
    4 days ago
  •  ...Full Stack DeveloperLocations: either Minneapolis/Hopkins, MN or Dallas/Irving, TX Onsite: 3 days a week Interview process: screening...  ...Cloud components (Config Server, Eureka, Gateway, Circuit Breaker)Develop front-end applications using React and TypeScriptIntegrate... 
    Permanent employment
    Contract work
    3 days per week

    RIT Solutions

    Minneapolis, MN
    4 days ago
  • $144k - $170k

     ...Full Stack Developer- TS/SCI with Polygraph required Why This is an Exciting Role BI&A is looking for skilled Full Stack Developers to deliver end-to-end development support across our web application portfolio and growing cloud ecosystem. This role requires strong... 
    Contract work
    Remote work

    Boeing Intelligence & Analytics

    Virginia, MN
    2 days ago
  •  ...Senior Full Stack DeveloperThe Senior Full Stack Developer will help build the applications, services, interfaces, and integrations that support the organization's AI agent foundation. This individual will work closely with the AI architect and Senior AI Engineer to transform... 
    Remote work

    Apex Systems

    Minneapolis, MN
    4 days ago
  •  ...Java Full Stack DeveloperLocation: Minneapolis, MNFull TimeExp:-5+YrsJob SummaryWe are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong experience in Java, Spring Boot,... 

    AceStack LLC

    Minneapolis, MN
    3 days ago
  •  ...Full Stack Developer IVLocation: Richfield, MN Duration: 12 MonthsDeals team – responsible for deals pages, as well as several React and React Native components throughout both the website and appProject Description:In this role, you will be a critical member of the Deals... 
    Remote work

    InterSources

    Richfield, MN
    4 days ago
  •  ...Tattoo Projects is currently seeking our next talented full stack web developer. We have a growing team that is looking for an experienced Full Stack developer to join us who will be responsible for the server side and client side of web applications. We are looking... 
    Remote work
    Relocation

    Jobrapido

    Minneapolis, MN
    1 day ago
  • $95k - $154k

     ...Tech CareerSince 2010, we've helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa,...  ...we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data... 
    Full time
    H1b
    Work visa

    SynergisticIT

    Rochester, MN
    3 days ago
  • $95k

     ...HCLTech is looking for a highly talented and self- motivated Java Full Stack Developer to join it in advancing the technological world through innovation and creativity. Job Title: Java Full Stack Developer Req ID: 179873 Position Type: Full-time Location: Rayleigh, NC... 
    Full time
    Local area
    Remote work

    Jobrapido

    Minneapolis, MN
    2 days ago
  •  ...character, perspective, and passion for achieving great things in the world are equally as important to us. Job description Full Stack Developer Lead the design, development, modification, and testing of software components using Angular's latest version/.NET... 
    Work experience placement
    Flexible hours

    Hitachi Automotive Systems Americas

    Virginia, MN
    4 days ago
  •  ...Senior Full Stack DeveloperImmediate need for a talented Senior Full Stack Developer. This is a 3 + Months Contract opportunity with long-term potential and is located in Minneapolis, MN.Key Responsibilities:Designing, prototyping and demonstrating new features and components... 
    Contract work
    Local area
    Immediate start
    Flexible hours

    Pyramid Corporation

    Minneapolis, MN
    4 days ago
  •  ...reimbursement Accident / Disability / Universal Life Insurance And much more… Job Description: Xenith Solutions is seeking a Full Stack Developer with agile methodology experience to join our team in support of a Customs and Border Protection (CBP) contract. As a member... 
    Full time
    Contract work
    For contractors

    Xenith Solutions

    Virginia, MN
    4 days ago
  •  ...Lead Java Full Stack DeveloperLocation: Minnetonka, MN 55343 (Hybrid) Duration: 6 MonthsMust-Have Skills:Full Stack Java EngineeringJava, Spring Boot, ReactAIJob Description: Seeking a 10 years experienced Full Stack Java Engineer with hands-on expertise in Java, Spring... 

    eTeam

    Minnetonka, MN
    4 days ago
  •  ...Senior Java Full Stack DeveloperWork Location & Reporting Address: Minnesota City, MN 55959 Must Have SkillsJavaSpringbootAngular, RestAPI...  ..., and application performance optimization. Skilled in developing clean, maintainable, and efficient software solutions while collaborating... 

    eTeam

    Minnesota City, MN
    4 days ago
  • $110.7k - $218.3k

     ...experiences that support business growth. This role combines full stack development, architecture leadership, and team guidance across...  ...business needs into practical technical solutions, mentoring developers, and driving quality across enterprise implementations. Recruiting... 
    Local area
    Visa sponsorship

    Deloitte

    Minneapolis, MN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer. Be the first to apply!