Talent.com
Web Application Software Engineer Senior
Web Application Software Engineer SeniorUniversity of Michigan • Ann Arbor, Michigan, US
Web Application Software Engineer Senior

Web Application Software Engineer Senior

University of Michigan • Ann Arbor, Michigan, US
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Summary

As our new Web Application Software Engineer (U-M title: App Programmer/Analyst-Sr), you will support our highly-interactive research team in the Center for Statistical Genetics (CSG) at the University of Michigan School of Public Health. Our group is involved in cutting-edge genetics research, studying genetic variation in humans, with a focus on understanding how genetic variation contributes to the risk of complex disorders such as diabetes, heart disease, late-onset blindness and psychiatric illness. Our team participates in all aspects of the design and analysis of genetic studies, ranging from the development of interactive applications for enrolling and engaging study participants to the development, distribution, and maintenance of free software for the analysis of genetic data. You will have an opportunity to work in a challenging and rewarding research area that constantly poses new technical and computational challenges.

We are analyzing the largest genetic datasets in the world, totaling petabytes of data and often requiring the deployment of 10,s of cores in each analysis. Your role will focus on the development of user-facing web applications that automate research analyses and enable researchers to explore complex data. You will report to the Principal Investigator.

Why Work at Michigan?

In addition to a career filled with purpose and opportunity, The University of Michigan offers a comprehensive benefits package to help you stay well, protect yourself and your family and plan for a secure future. Benefits include:

  • Generous time off, including family leave
  • A retirement plan that provides two-for-one matching contributions with immediate vesting
  • Many choices for comprehensive health insurance, dental, vision
  • Life insurance
  • Long-term disability coverage
  • Flexible spending accounts for healthcare and dependent care expenses

Responsibilities*

  • Work with field experts to conceptualize and implement web-based user interfaces and visualizations of complex scientific data.
  • Help design computer systems to balance cost, performance, and user needs.
  • Maintain comprehensible and thorough documentation for code and applications.
  • Implement strategies for monitoring and collecting use metrics..
  • Diagnose and fix software issues.
  • Investigate and patch software security vulnerabilities detected during automated scans.

Required Qualifications*

  • Bachelor's degree in computer science, engineering or an equivalent combination of education and experience.
  • Minimum of five years of relevant experience in a related role displaying strong personal initiative, a drive for continuous improvement, demonstrated end-to-end responsibility for mission-critical services and excellent problem-solving skills.
  • Proficiency in developing modern web-based user interfaces with HTML5, CSS3, and JavaScript.
  • Experience building dynamic web-based visualizations using libraries such as D3.js or three.js.
  • Experience connecting front-end web application components with HTTP APIs .
  • Experience writing and documenting high-quality code using version control systems (e.g., Git, SVN, etc.).
  • Experience with continuous integration tools (e.g., Jenkins, Travis CI, etc.).
  • Strong knowledge of web security best practices.
  • Strong communication skills, with the ability to convey technical concepts effectively.

Desired Qualifications*

  • Knowledge of common scientific plotting techniques.
  • Prior experience in a FISMA-compliant environment.
  • Experience in server-side web development using high-level languages such as Python, Node.js and Java.

Modes of Work

Positions that are eligible for hybrid or mobile/remote work mode are at the discretion of the hiring department. Work agreements are reviewed annually at a minimum and are subject to change at any time, and for any reason, throughout the course of employment. Learn more about the

[job_alerts.create_a_job]

Web Application Software Engineer Senior • Ann Arbor, Michigan, US

[internal_linking.similar_jobs]
Remote TypeScript Engineer - AI Trainer

Remote TypeScript Engineer - AI Trainer

SuperAnnotate • Wixom, Michigan, US
[filters.remote]
[job_card.full_time]
As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...[show_more]
[last_updated.last_updated_variable_days]
Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Online Survey Participant: Work Remote and Earn Up To $25 Per Survey

Earn Haus • Wixom, MI, US
[filters.remote]
[job_card.full_time] +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...[show_more]
[last_updated.last_updated_30] • [promoted]
Business Analyst

Business Analyst

Global Information Technology • Milford, MI, USA
[job_card.full_time]
[filters_job_card.quick_apply]
Job Location: Oakland, MI (Hybrid).Strong verbal and written communication.Critical thinking and problem-solving.Organizational and multitasking abilities.Business analysis (requirements, use cases...[show_more]
[last_updated.last_updated_30]
Senior Product Engineer

Senior Product Engineer

Edge Autonomy • Ann Arbor, MI, US
[job_card.full_time]
SALARY RANGE: The anticipated salary range for this role is $100,000 to $130,000 annually.This range reflects a good faith estimate based on the targeted level for the role and typical compensation...[show_more]
[last_updated.last_updated_30]
Senior Software Developer (.Net)

Senior Software Developer (.Net)

AccumTech • Ann Arbor, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
As a Senior Software Developer at AccumTech, you will work with an energetic cross-functional team of developers to design, develop, and maintain our growing backend APIs and microservices suite.Yo...[show_more]
[last_updated.last_updated_variable_days]
Senior BMC Firmware Engineer

Senior BMC Firmware Engineer

Tekwissen • Ann Arbor, Michigan, United States
[job_card.temporary]
[filters_job_card.quick_apply]
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide.This Client is an American multinational se...[show_more]
[last_updated.last_updated_variable_days]
Zone Lead - FT

Zone Lead - FT

At Home Stores LLC • Wixom, MI, United States
[job_card.full_time]
Zone Lead (Full-Time) Our Mission: Enable everyone to make their house a home.Our Vision: To become the first-choice destination for home and holiday décor.Job Summary: The Zone Lead (ZL) reports t...[show_more]
[last_updated.last_updated_30] • [promoted]
Technical Writer

Technical Writer

CAD Engineering Resources • Fenton, MI, US
[job_card.full_time]
[filters_job_card.quick_apply]
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following.ADDITIONAL JOB REQUIREMENTS **.A successful candidate will be subject to a background check and must receive satisfactory results of the ...[show_more]
[last_updated.last_updated_variable_days]
Remote JavaScript Engineer - AI Trainer

Remote JavaScript Engineer - AI Trainer

SuperAnnotate • Fenton, Michigan, US
[filters.remote]
[job_card.full_time]
As an hourly paid, fully remote JavaScript Engineer for AI Data Training, you will review complex AI-generated code and explanations or generate new ones, evaluate the reasoning quality and step-by...[show_more]
[last_updated.last_updated_variable_days]
Remote Product Tester – $45/hr + Free Products – Start Now!

Remote Product Tester – $45/hr + Free Products – Start Now!

OCPA • Sumpter, Michigan, us
[filters.remote]
[job_card.part_time] +1
Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies.We guarantee 15-25 hours per week with an hourly pay of bet...[show_more]
[last_updated.last_updated_30] • [promoted]
Sales Representative - Software

Sales Representative - Software

Global Payments • Wixom, MI, US
[job_card.full_time]
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Part-Time Navy Physician

Part-Time Navy Physician

US Navy Reserve • Monroe County, MI, United States
[job_card.part_time] +1
ABOUT Serve your country as a part-time physician.This position DOES NOT require you to relocate.Navy commissioned physicians attend to service members and their families in much the same way a civ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Part Time Product Demonstrator

Part Time Product Demonstrator

Advantage Solutions • Milford, Michigan, United States
[job_card.part_time]
We want you to help us shape the future of shopping experiences and deliver on our purpose of connecting people with the products and experiences that enrich their lives.Joining Advantage Solutions...[show_more]
[last_updated.last_updated_30] • [promoted]
Outside Sales Representative - Software / Payments

Outside Sales Representative - Software / Payments

Global Payments • New Hudson, MI, US
[job_card.full_time]
Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.Our worldw...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Remote Investment Analyst – AI Trainer ($50-$60/hour)

Remote Investment Analyst – AI Trainer ($50-$60/hour)

Data Annotation • Wixom, Michigan
[filters.remote]
[job_card.full_time] +1
We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
IT Professional

IT Professional

U.S. Navy • Dundee, Michigan, US
[job_card.full_time]
ABOUT Effective, secure communication in the cyber domain is essential to the everyday operations of military intelligence in America's Navy.Information Professionals who oversee the seamless opera...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Lead Software Developer - United States

Lead Software Developer - United States

Metrologic Group • Wixom, Michigan, US
[job_card.full_time] +1
[filters_job_card.quick_apply]
Metrologic Group fournit des solutions et des services innovants pour les mesures 3D industrielles et les services qualité.Nous aidons nos clients à relever leurs défis en mesure 3D et à optimiser ...[show_more]
[last_updated.last_updated_30]
Network Engineer

Network Engineer

T. Daniels Consulting • Fenton, Michigan, US
[job_card.full_time]
Job Description Job Description Experienced Network Engineer Are you tech savvy, people savvy, and purpose-driven? Apply today to be a part of a growing and expanding team of superior IT profession...[show_more]
[last_updated.last_updated_variable_days] • [promoted]