Talent.com
Programmer/Analyst
Programmer/AnalystAmerican Mathematical Society • Ann Arbor, MI, United States
[error_messages.no_longer_accepting]
Programmer / Analyst

Programmer / Analyst

American Mathematical Society • Ann Arbor, MI, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Position : Programmer / Analyst Mathematical Reviews

Location : Ann Arbor, Michigan

Learn About Us

At the American Mathematical Society (AMS) we value excellence, inclusivity and teamwork. We work at the forefront of advancing and connecting the diverse mathematical community worldwide, and we are seeking curious, innovative, collaborative individuals to join our team.

The AMS serves 30,000 members and 570 institutions worldwide through programs and services that promote mathematical research and its uses, strengthen mathematical education, and foster awareness and appreciation of mathematics and its connections to other disciplines and everyday life.

What We Offer

  • Hybrid work policy and excellent work-life balance
  • Generous benefit offerings including :

9.5% employer contribution to 403(a) Retirement Plan

  • 100% employer-paid Life, AD&D, Short- and Long-Term Disability Insurance
  • Medical and Dental coverage with Employer cost share
  • Voluntary Vision, Life / AD&D, and Long-term Care Insurance available through payroll deduction
  • 12 paid holidays
  • Paid time off starting at 21 days per year
  • $500 Computing benefit to be used for set up of home office (for applicable roles)
  • Tuition Reimbursement
  • Commitment to equity, diversity, inclusion and a welcoming environment
  • The AMS has three offices - our headquarters in Providence, Rhode Island; Mathematical Reviews in Ann Arbor, Michigan; and the Office of Government Relations in Washington, DC.

    SUMMARY :

    This position is primarily responsible for analyzing, designing, coding, documenting and maintaining web-based applications and related back-end services. Working closely with the department director, the programmer analyst provides technical expertise to diagnose problems and to research, recommend, and implement solutions. This individual will have experience designing and developing applications across the entire stack, including the front-end, business, and data tiers. This position is located in Ann arbor Michigan.

    ESSENTIAL FUNCTIONS :

  • Participate with the MR IT team in developing and maintaining internal MR Web-based applications
  • Perform all functions in the software development life cycle (specification, analysis, design, coding, testing, maintenance, support, and documentation)
  • Collaborate with programmers, designers, system administrators, and database administrators to conceptualize and develop enhancements
  • Design, run and monitor software performance tests for the purposes of correcting errors, isolating areas for improvement, and general debugging
  • Participate in defining our web-based application architecture
  • Adhere to department and industry standards in which code and documentation should be written
  • Perform other or similar related duties as requested or assigned
  • INTERNAL AND EXTERNAL RELATIONSHIPS :

  • Work both independently and in a team-oriented, collaborative environment
  • SUPERVISORY RESPONSIBILITIES :

  • None
  • QUALIFICATIONS : To perform this job successfully, an individual must be able to perform the essential functions listed above satisfactorily. The qualifications listed below are representative of some of the knowledge that may be required and skills that will be developed. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor's degree in a computer-related major from an accredited institution, or commensurate experience.
  • A minimum of 2 years working as a full-time programmer.
  • Experience with SQL
  • Knowledge of OO principles and design patterns
  • Practical experience with functional programming
  • Experience with testing, including unit testing, mocks, and test-driven development
  • Continuous Integration (e.g. GoCD, Jenkins)
  • Experience building web services (REST, JSON, XML, etc.)
  • Proficient in web development HTML / CSS / Javascript / Typescript
  • Experience with web authorization (Oauth, JWT, etc.)
  • Experience with full text databases such as Elasticsearch
  • Experience using source code control (Git)
  • Unix / Linux including use of SSH and basic shell scripting
  • Experience with LaTeX / TeX typesetting tools and language
  • Experience developing and using APIs
  • Experience with dynamic scripting languages (Python, PERL)
  • Proficient in Scala
  • ATTRIBUTES AND COMPETENCIES : The following attributes and competencies are indicators of the skills and / or behaviors necessary to successfully perform the essential functions of the position :

  • Demonstrates understanding of organization's mission, structure, culture, and constituencies
  • Demonstrates knowledge of own department's work activities and mission; understands how own job impacts work of department
  • Responds positively to changes in the organization and the workplace
  • Demonstrates flexibility in responding to work demands
  • Demonstrates and communicates respect for the opinions and beliefs of other people at all levels and fosters a climate of mutual respect
  • Plans and organizes work effectively
  • Accepts accountability for job performance and results
  • Works effectively with others in a variety of settings
  • Uses communication tools effectively (e.g., presentation, verbal, writing, relationship building, negotiating, listening) to meet needs of audience and / or situation
  • Maintains professional composure in challenging situations
  • Exercises discretion in identifying, handling, and safeguarding confidential information
  • Addresses issues constructively, building cooperative relationships within and across departments
  • Receptive to feedback and willing to try different approaches in order to achieve the best results
  • PHYSICAL DEMANDS : The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Duties performed cause light fatigue of eyes, fingers, or other faculties due to long periods of standing, sitting or repetitive motion
  • Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices
  • WORK ENVIRONMENT / CONDITIONS : The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Typical office environment
  • Climate-controlled
  • Minimal noise
  • Performing primarily sedentary work with limited physical exertion and lifting up to 25 lbs.
  • Extended work hours may be required to meet project deadlines or resolve unexpected problems
  • This position is required to be in-office with hybrid potential
  • [job_alerts.create_a_job]

    Programmeranalyst • Ann Arbor, MI, United States

    [internal_linking.related_jobs]
    Senior Software Integration Engineer (Ann Arbor)

    Senior Software Integration Engineer (Ann Arbor)

    Source One Technical Solutions • Ann Arbor, MI, US
    [job_card.part_time]
    Source One is a consulting services company and were currently looking for the following individual to work as a consultant with our direct client, an autonomous vehicle client in Ann Arbor, MI.Thi...[show_more]
    [last_updated.last_updated_variable_days] • [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]
    Software Engineer, Applications & Customer Solutions

    Software Engineer, Applications & Customer Solutions

    MemryX • Ann Arbor, Michigan, United States, 48109
    [job_card.full_time]
    AI accelerators for edge computing.Founded in 2019 and headquartered in Ann Arbor, Michigan, the company also operates existing engineering branches in Taipei, Hsinchu (Taiwan), and Bangalore (Indi...[show_more]
    [last_updated.last_updated_30]
    Content Data Support Analyst

    Content Data Support Analyst

    Clarivate Analytics US LLC • Ann Arbor, MI, United States
    [job_card.full_time]
    At Clarivate, we empower higher education institutions worldwide through innovative cloud-based solutions that elevate research, teaching, and learning. As an Associate Content Support Analyst, you'...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Board Certified Behavior Analyst - 06242024 - 0002

    Board Certified Behavior Analyst - 06242024 - 0002

    Kona Medical Consulting • Fenton, MI, United States
    [job_card.full_time] +1
    [filters_job_card.quick_apply]
    Additional Benefits : $500 sign-on bonus for full-time time and, a $250 sign-on bonus for part-time time that they receive at 6 months. Plus pay for mileage beyond a certain point.Position Roles & Re...[show_more]
    [last_updated.last_updated_30]
    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K

    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K

    IC Resources • Ann Arbor, MI, United States
    [job_card.full_time]
    We're assisting our European-Based Engineering client identify a.US Headquarters in Ann Arbor, Michigan.This is a very exciting opportunity to. Emerging-Tech team here in the U.We're Only Considerin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Machine Learning Engineer - App Engine (CUDA / C++)

    Senior Machine Learning Engineer - App Engine (CUDA / C++)

    Torc Robotics • Ann Arbor, Michigan, United States
    [job_card.full_time]
    The mission of the Application Engine Team is to provide a robust, efficient, and flexible platform for integrating and managing various deep learning models and processes in the context of L4 auto...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Remote FinTech Product Analyst - AI Trainer ($50-$60 / hour)

    Data Annotation • Ann Arbor, 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_30] • [promoted]
    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K (Ann Arbor)

    Lead Software Engineer (GoLang / TS / CUDA) : $150-215K (Ann Arbor)

    IC Resources • Ann Arbor, MI, US
    [job_card.part_time]
    We're assisting our European-Based Engineering client identify a.US Headquarters in Ann Arbor, Michigan.This is a very exciting opportunity to. Emerging-Tech team here in the U.We're Only Considerin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Integration Engineer

    Senior Software Integration Engineer

    Source One Technical Solutions • Ann Arbor, MI, United States
    [job_card.full_time]
    Source One is a consulting services company and we’re currently looking for the following individual to work as a consultant with our direct client, an autonomous vehicle client in Ann Arbor, MI.Th...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Systems Analyst

    Systems Analyst

    Tropolis Holdings, LLC • Ann Arbor, MI, US
    [job_card.full_time]
    [filters_job_card.quick_apply]
    The Systems Analyst is responsible for managing relationships with key technology vendors, coordinating technology purchases for all agencies, and administering essential software systems, inc...[show_more]
    [last_updated.last_updated_variable_days]
    Senior Functional Analyst

    Senior Functional Analyst

    SSG • Ann Arbor, Michigan, USA
    [job_card.full_time]
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Previous Federal Government experience and Security Clearance highly desired!. Lead the capture of business re...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (AIML) Intern

    Software Engineer (AIML) Intern

    KLA • Ann Arbor, Michigan, USA
    [job_card.full_time]
    KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop smartphon...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Mainframe IMS Solution Architect

    Mainframe IMS Solution Architect

    VDart Inc • Ann Arbor, Michigan, USA
    [job_card.full_time]
    Role : Mainframe IMS Solution Architect.Location : Ann Arbor MI (Hybrid).Managing supporting software products.Configuration of CICS and setting up subsystem connectivity. System InstallationUpgrades ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Remote Investment Analyst – AI Trainer ($50-$60 / hour)

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

    Data Annotation • Ann Arbor, 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_30] • [promoted]
    Member Solutions Engineer & Insights Analyst

    Member Solutions Engineer & Insights Analyst

    Merit Network, Inc. • Ann Arbor, MI, US
    [job_card.full_time]
    How to Apply To apply for this position, please visit this link : https : / / careers.Include a copy of your resume and cover letter (combined as a single file, with your cover letter as the first page)...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Financial System Analyst I temporary 4-5 months est.

    Financial System Analyst I temporary 4-5 months est.

    Maritz • Fenton, Michigan, USA
    [job_card.full_time] +1
    EXCITED TO GROW YOUR CAREER WERE GLAD YOURE HERE!.Provides efficient functional support to one or more designated financial processes or systems acting as the Subject Matter Expert.This includes da...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Lead Analyst Financial Information Systems

    Lead Analyst Financial Information Systems

    NSF International • Ann Arbor, MI, United States
    [job_card.full_time]
    As a Lead Analyst Financial Systems, you will play a critical role in implementing and optimizing financial software solutions that streamline processes and enhance efficiency for our Finance team....[show_more]
    [last_updated.last_updated_variable_days] • [promoted]