Talent.com
serp_jobs.error_messages.no_longer_accepting
Programmer / Analyst

Programmer / Analyst

American Mathematical SocietyAnn Arbor, Michigan, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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
  • serp_jobs.job_alerts.create_a_job

    Programmeranalyst • Ann Arbor, Michigan, United States

    Job_description.internal_linking.related_jobs
    Business Analyst

    Business Analyst

    Global Information TechnologyMilford, MI, USA
    serp_jobs.job_card.full_time
    serp_jobs.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...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Board Certified Behavior Analyst - 06242024 - 0002

    Board Certified Behavior Analyst - 06242024 - 0002

    Kona Medical ConsultingFenton, MI, United States
    serp_jobs.job_card.full_time +1
    serp_jobs.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...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Clinical Informatics Analyst (BI Engineer / SQL Programming) - REMOTE

    Clinical Informatics Analyst (BI Engineer / SQL Programming) - REMOTE

    Molina HealthcareAnn Arbor, MI, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Reporting to the Director of Clinical Informatics for Analytics & Interfaces, the Clinical Informatics Data Analyst is responsible for the development, design, and maintenance of critical busin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Physics Tutors Jobs

    Physics Tutors Jobs

    Tutor MapClinton, Michigan, US
    serp_jobs.job_card.full_time
    Tutor Map are offering new tuition and teaching positions in Clinton.We are seeking Physics tutors and teachers in Clinton. You can register for free, we take zero commission.Tutor Map is the larges...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Supply Chain Analyst (E)

    Supply Chain Analyst (E)

    KLAAnn Arbor, MI, United States
    serp_jobs.job_card.full_time
    Primary Location : USA-MI-Ann Arbor-KLA.KLA's total rewards package for employees may also include participation in performance incentive programs and eligibility for additional benefits identified ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    English Tutors Jobs

    English Tutors Jobs

    Tutor MapClinton, Michigan, US
    serp_jobs.job_card.full_time
    Tutor Map are offering new tuition and teaching positions in Clinton.We are seeking English tutors and teachers in Clinton. You can register for free, we take zero commission.Tutor Map is the larges...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Medical Device Sales – Paid Internship

    Medical Device Sales – Paid Internship

    Medical Sales CollegeAdrian, Michigan, US
    serp_jobs.job_card.internship
    Description Medical Device Sales - Paid Internship Looking for a rewarding and lucrative career in the medical sales industry? Our paid Internship may be the right path for you! Here are just some ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Controls Engineer

    Controls Engineer

    CyberCodersBrighton, MI, US
    serp_jobs.job_card.full_time
    We are seeking a skilled Controls Engineer to design, develop, and implement control systems for various automation applications. The ideal candidate will have a strong background in custom automati...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Remote AI Task Reviewer – Flexible Hours, No Experience Needed

    Remote AI Task Reviewer – Flexible Hours, No Experience Needed

    RLDGManchester, Michigan, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Join our distributed team as a Remote AI Task Reviewer and help improve AI systems by completing short, style online tasks. This is an easy-to-learn role with full training and ongoing support.No pr...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Programmer Analyst (Colleague)

    Programmer Analyst (Colleague)

    Softworld IncAuburn Hills, MI, US
    serp_jobs.job_card.full_time
    Job Title : Programmer Analyst (Colleague) Job Location : Auburn Hills Mi 48326 Onsite Requirements : Remote Experience with Ellucian Colleague 5 years of experience in application software programmin...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Corporate Reporting Analyst

    Corporate Reporting Analyst

    FreudenbergNovi, MI, US
    serp_jobs.job_card.full_time
    Control and monitor weekly, bi-weekly, monthly, and quarterly financial data submission process by entities worldwide into the consolidation system (HFM). Support entities as needed with data submis...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Mazak Operator / Programmer

    Mazak Operator / Programmer

    Casemer Tool & MachineOxford, Michigan, United States
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Precision prototype machine shop in Oxford is hiring! FULL TIME with OVERTIME!.Hours are Monday-Friday 7 : 00AM to 5 : 30PM. Company Paid Dental & Vision.The rate of pay is based on experience.If yo...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    IT & Software - Business Proc Analyst 1

    IT & Software - Business Proc Analyst 1

    INA Solution IncAnn Arbor, MI, United States
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    MsoNoSpacing"> Title : IT & Software - Business Proc Analyst 1 Locations : Ann Arbor, MI Duration : Long Term< / b&...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    Product Support Analyst - Library Software Job at Clarivate in Ann Arbor

    Product Support Analyst - Library Software Job at Clarivate in Ann Arbor

    MediabistroAnn Arbor, MI, United States
    serp_jobs.job_card.full_time
    Product Support Analyst - Library Software.Leganto support team! This is an amazing opportunity to work with Leganto, our resource list management system that integrates with campus learning manage...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Principle SoC Base Software Engineer - Core OS - Now Hiring!

    Principle SoC Base Software Engineer - Core OS - Now Hiring!

    StellantisAuburn Hills, MI, United States
    serp_jobs.job_card.full_time
    Principal SoC Base Software Engineer – Core OS.As part of the Base Software (BSW) Engineering team at Stellantis, you will play a critical role in enabling high-performance, safety-critical softwar...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Principle SoC Base Software Engineer - Core OS - Urgently Hiring!

    Principle SoC Base Software Engineer - Core OS - Urgently Hiring!

    StellantisAuburn Hills, MI, United States
    serp_jobs.job_card.full_time
    Principal SoC Base Software Engineer – Core OS.As part of the Base Software (BSW) Engineering team at Stellantis, you will play a critical role in enabling high-performance, safety-critical softwar...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Child and Adolescent Outpatient Licensed Therapist (LCSW, LMFT, LPC, LMSW)

    Child and Adolescent Outpatient Licensed Therapist (LCSW, LMFT, LPC, LMSW)

    LifeStance HealthPinckney, MI, US
    serp_jobs.job_card.full_time
    We are actively looking to hire talented Therapists in the area, who are passionate about patient care and committed to clinical excellence. Wanting to deliver high quality behavioral healthcare.Int...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Enterprise Data Governance Analyst - Information Technology - Wheeling, WV

    Senior Enterprise Data Governance Analyst - Information Technology - Wheeling, WV

    WesBanco Bank Inc.Ann Arbor, MI, United States
    serp_jobs.job_card.full_time +1
    Senior Enterprise Data Governance Analyst - Information Technology.This position is 100% remote within the Bank's footprint. Employee will work full time remote outside of a WesBanco location (may o...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Principle SoC Base Software Engineer - Core OS

    Principle SoC Base Software Engineer - Core OS

    StellantisAuburn Hills, MI, United States
    serp_jobs.job_card.full_time
    Principal SoC Base Software Engineer – Core OS.As part of the Base Software (BSW) Engineering team at Stellantis, you will play a critical role in enabling high-performance, safety-critical softwar...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Remote Commercial Banking Analyst - AI Trainer

    Remote Commercial Banking Analyst - AI Trainer

    Data AnnotationPontiac, Michigan
    serp_jobs.filters.remote
    serp_jobs.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 q...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30