Programmer Analyst
American Mathematical Society
Position Programmer Analyst Location Ann Arbor, Michigan Reports to Director, Mathematical Reviews Information Systems Department Information Systems About Mathematical Reviews Since 1940, Mathematical Reviews® (MR) has served researchers and scholars in the mathematical sciences by providing timely information on peer-reviewed articles and books. MathSciNet® is the electronic version of MR, offering a fully searchable database with many tools designed to help navigate the mathematical sciences literature, including: Reviews written by a community of experts Bibliographic listings dating back to the early 1800s Links to articles, journals, and publishers Linked reference lists Citation information on articles, books, and journals About the American Mathematical Society The American Mathematical Society (AMS), founded in 1888, is a non‑profit membership organization dedicated to advancing research and connecting the global mathematical community through publications, meetings, conferences, MathSciNet, professional services, advocacy, and awareness programs. The AMS has 30,000 members worldwide with offices in Rhode Island, Michigan, and Washington, DC. Why Work at the AMS At the AMS we value excellence, inclusivity and teamwork. We work at the forefront of advancing and connecting the diverse mathematical community worldwide, seeking curious, innovative, collaborative individuals to join our team. Benefits Excellent work‑life balance with potential for hybrid work 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 Generous paid time off Technology equipment reimbursement for applicable roles Tuition reimbursement Summary The Programmer Analyst 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 analyst provides technical expertise to diagnose problems, research, recommend, and implement solutions. The role requires experience designing and developing applications across the entire stack, including front‑end, business, and data tiers. 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 to correct errors, isolate improvement areas, and debug Participate in defining our web‑based application architecture Adhere to department and industry standards for code and documentation Perform other or similar related duties as requested or assigned Internal and External Relationships Work both independently and in a collaborative environment Supervisory Responsibilities None Qualifications Bachelor's degree in a computer‑related major from an accredited institution or equivalent experience A minimum of 2 years working as a full‑time programmer Experience with SQL Knowledge of object‑oriented 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.) Proficiency 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 experience, 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) Proficiency in Scala Attributes and Competencies Demonstrates understanding of the organization’s mission, structure, culture, and constituencies Demonstrates knowledge of own department’s work activities and mission; understands how own job impacts department work Responds positively to changes in the organization and workplace Demonstrates flexibility in responding to work demands Demonstrates and communicates respect for the opinions and beliefs of others 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 (presentation, verbal, writing, relationship building, negotiating, listening) to meet audience and/or situation needs 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 to achieve the best results Physical Demands Primarily sedentary work with limited physical exertion and lifting to 25 lbs Duties may cause light fatigue of eyes, fingers, or other faculties due to long periods of standing, sitting, or repetitive motion Dexterity of hands and fingers required to operate a computer keyboard, mouse, and other devices Reliably available to attend the office during scheduled work hours Work Environment/Conditions Typical office environment, climate‑controlled, minimal noise Extended work hours may be required to meet project deadlines or resolve unexpected problems This position is required to be in‑office Equal Opportunity Employer Statement The American Mathematical Society is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. Other Duties Disclaimer Please note this job description is not designed to cover or contain a comprehensive list of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. It is not intended as an employment contract. #J-18808-Ljbffr
- ...such as JIRA) Experience with working with remote users for transaction processing application debugging. Responsibilities: Support Analyst for Custome application. Continually identify ways to improve support and decrease unnecessary support calls. Identify improvements...SuggestedImmediate startRemote work
$21 - $25 per hour
This range is provided by Insight Global. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $21.00/hr - $25.00/hr Direct message the job poster from Insight Global Professional Recruiter at Insight Global...SuggestedFull timeContract work- As a Implementation Consultant, you will be the primary point of contact for Campfire customers. You will be responsible for developing lasting customer implementations that promote successful deployment and adoption, supporting customers as they move from pilots to active...SuggestedWork experience placementWork at officeRemote workFlexible hoursAfternoon shift
- ...the SaaS application. Perform design reviews, code reviews and resolve technical problems where needed. Collaborate with business analysts and product leadership to understand required functionality. Work with the software development lead, DBA and Network team to ensure...Suggested
$102.17k
...and impact to public sector clients across the country. Job Description Join the Trinnex Security Team as a Senior Cyber Security Analyst, where you will operate at the intersection of cybersecurity and DevSecOps to protect critical software systems that support water...SuggestedH1b$150.16k
Company Overview Check out this video and find out why our team loves to work here! ( Join Us! CDM Smith – where amazing career journeys unfold. Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you...H1b$105.79k - $141.05k
Lumen is the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud, edge, and AI workloads for enterprises, governments...Full timeTemporary workRemote work- Location: Remote/Hybrid (Strongly Preferred: Chicago, IL or Southeast Michigan) Reports to: Chief Technology Officer About Town Square Health Town Square Health is reimagining what healthcare can be. We’re building a first‑of‑its‑kind value‑based care model with a singular...Remote workFlexible hours2 days per week1 day per week
- ...Junior Analyst, Third Party Diligence Are you a detail-oriented risk professional looking to make a meaningful impact in a global organization? Thomson Reuters is looking for a Junior Analyst to join our Enterprise Risk Management function, where you will play a key role...Contract workWorldwideFlexible hours
- Job Title This position is a full performance, non-supervisory role in the Veterans Health Administration (VHA), dedicated to advancing the quality, efficiency, and effectiveness of health care by implementing new technologies. The incumbent collaborates to integrate...
$47.6k - $88.4k
...Junior Analyst, Third Party Diligence Are you a detail-oriented risk professional looking to make a meaningful impact in a global organization? Thomson Reuters is looking for an Junior Analyst to join our Enterprise Risk Management function, where you will play...Contract workLocal areaFlexible hours- ...projects). Work schedule: compressed/flexible Monday-Friday 8:00am–4:00pm. Telework eligibility will be discussed during the interview process. Virtual: This is not a virtual position. Position Description/PD#: Program Analyst (Informatics)/PD921120. #J-18808-Ljbffr...Part timeRemote workMonday to FridayFlexible hours
- East Region Alternative Delivery Lead At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As...Contract workFor contractorsWork at officeRemote work
$70k - $85k
Job Overview: Delivery Supervisor - Lansing, MI Relocation Available The Delivery Supervisor is responsible for supervising delivery drivers and the evaluation of distribution activities. Shift and Schedule ~1st shift ~ Monday-Friday...RelocationMonday to FridayShift workDay shift$89k - $151k
...'s degree in Information Technology, Computer Science or related field Minimum five (5) years of experience in Business Process Analyst with experience in GTS E4H & SAP S/4 Hana Regularly use SAP S/4 Hana Sales, including Orders, Quotations, Variant Configuration,...Minimum wageFlexible hours- Optomi, in partnership with a leading enterprise organization, is seeking a Technical Delivery Manager (TDM) to support delivery initiatives for a large-scale, data-driven platform supporting both retail and digital channels. Location: Hybrid (4 days onsite / Friday remote...Contract workRemote work
- ...them as they relate to staffing and management of teams as they relate to project plans and forecasting. Mentors Technical Business Analysts and junior TDMs Qualifications Bachelor’s degree in computer science, Engineering, Business Management, or related field. 4+ years...Work at officeShift work
- About Lantern Lantern is the specialty care platform connecting people with the best care when they need it most. By curating a Network of Excellence comprised of the nation's top specialists for surgery, cancer care, infusions and more, Lantern delivers excellent care...Full time
$75k - $85k
...products that work with how providers run and grow their business. About the Role We’re looking for a highly motivated and curious Analyst, Strategic Growth to join our team. This role will support critical business initiatives aimed at accelerating growth, improving...Full timeWork at officeLocal areaImmediate startRemote workFlexible hours$130k - $135k
...to apply and join our team. About the Role Our Security Operations Center (SOC) is expanding, and we’re seeking a Senior SOC Analyst to support a weekend schedule ( Wednesday – Sunday OR Saturday – Wednesday from 8:00 AM to 5:00 PM CT ) who can quickly get up...Full timeRemote workShift workWeekend work- ...management in the development and execution of recruitment and placement goals/objectives, receiving technical guidance from senior analysts or the supervisor. Establishes and maintains a cooperative working relationship with managers; meets with managers to discuss...Work at office
- ...The Legal Analyst supports the warranty litigation team by managing warranty litigation claims and arbitration matters and assisting with litigation support activities as needed. This role works in close partnership with paralegals and warranty litigation attorneys to...Full timeImmediate start
- Title: Information Systems Security Manager (ISSM) We are KBR At KBR, we partner with clients to provide purposeful and comprehensive science, technology and engineering solutions to governments as well as the top tier commercial clients in green hydrogen and green...Full timeTemporary workFor contractorsLocal areaRelocation packageFlexible hours
- The Opportunity The Industrial Cybersecurity Senior Consultant manages or contributes to technical consulting projects and implementation services for critical infrastructure clients. The Industrial Cybersecurity Lead leverages their technical and industry knowledge...Work experience placementWork at office
- ...Job Description BryceTech is seeking a Business Process Analyst to support National Guard Bureau executive workflow operations and organizational process improvement initiatives. This position will help streamline staff action management processes, improve workflow...Contract workWork at office
- ...Job Description The Business Process Analyst is responsible for the sustainment, governance, and evolution of supply chain standards and process documentation. This role ensures operational content is accurate, easy to navigate, consistently reviewed, and actively adopted...
$58.1k - $107.9k
...Operations, responsible for building and activating audiences for demand generation campaigns across Thomson Reuters' marketing programmes. The role owns the full audience fulfilment cycle - from intake and scoping through to build, QA, activation, and documentation -...Work at officeLocal areaFlexible hours2 days per week3 days per week- ...The Business Analyst, Pricing and Underwriting , is responsible for the compilation, analysis, and reporting of data to support pricing contracts for Specialty services within a Pharmacy Benefit Manager (PBM) setting. Partner cross-functionally with Underwriting, Finance...Full timeTemporary workWork at officeRemote workWork from home
- ...Project Controls Analyst About the Role The Project Controls Analyst supports client Project Managers by providing a high confidence interval analysis on matters of cost and schedule, supported by earned value methodology. This remote role may require occasional...Work experience placementLocal areaRemote work
$86.3k - $168.34k
...Field Project Controls Analyst Together, we own our company, our future, and our shared success. As an employee-owned company, our people are Black & Veatch. We put them at the center of everything we do and empower them to grow, explore new possibilities and use their...Work experience placementWork at officeLocal areaHome officeLong distanceFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmer Analyst. Be the first to apply!


