Platform and Application Engineer

Society For Mining, Metallurgy, And Exploration, Inc.
Englewood, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Intermediate
Compensation
$ 95K

Job location

Englewood, United States of America

Tech stack

ASP.NET
.NET
PHP
API
Azure
Backup Devices
Business Systems
Cloud Computing
Information Systems
Continuous Integration
Data Synchronization
DevOps
Disaster Recovery
Revision Control Systems
Microsoft Software
Performance Tuning
Software Architecture
Software Engineering
Systems Architecture
Systems Integration
Web Platforms
WordPress
Cloud Platform System
Software Application Programming
GIT
Information Technology
Deployment Automation
Web Technologies
REST

Job description

The Platform & Application Engineer plays a key role in the development, integration, modernization, and support of SME's digital ecosystem. This position is responsible for designing, developing, and maintaining business-critical applications, APIs, integrations, and web platforms that support members, conferences, publications, and future revenue-generating initiatives., The Platform & Application Engineer will contribute to major strategic initiatives including platform modernization, application redevelopment, CMS migrations, and enterprise integrations., Application Development & Platform Engineering

  • Design, develop, test, and maintain applications using ASP.NET Core and related Microsoft technologies.

  • Participate in the modernization and redevelopment of business-critical applications and platforms.

  • Develop scalable solutions that support organizational growth and evolving member needs.

  • Troubleshoot application issues and provide timely resolution to production incidents.

  • Participate in software architecture discussions and technical planning initiatives.

API & Systems Integration

  • Design, build, and maintain REST APIs and integration services.

  • Develop integrations between the Association Management System (AMS), websites, applications, and third-party platforms.

  • Support data synchronization and automation initiatives across enterprise systems.

  • Monitor and improve integration reliability, performance, and security.

  • Assist in documenting system architecture, APIs, and business processes.

Digital Platform Support

  • Support SME's web platform ecosystem, including WordPress and future CMS platforms.

  • Develop custom functionality, integrations, and enhancements as needed.

  • Collaborate with internal stakeholders to deliver new features and improve digital experience.

  • Participate in platform migration and modernization efforts.

Cloud & Infrastructure Support

  • Support applications and services hosted within Microsoft Azure.

  • Assist with deployment, monitoring, troubleshooting, and performance optimization.

  • Follow established security, compliance, and development best practices.

  • Participate in disaster recovery, backup, and operational readiness efforts.

Collaboration & Knowledge Transfer

  • Work closely with technical and business stakeholders to understand requirements and deliver solutions.

  • Participate in documentation and knowledge-sharing initiatives to reduce institutional knowledge risk.

  • Contribute to technical standards, development practices, and process improvements.

  • Mentor and support junior team members where appropriate.

Other Duties

  • Participate in special projects and strategic initiatives.

  • Perform other duties as assigned.

Requirements

Do you have experience in Software engineering?, Do you have a Bachelor's degree?, This role will work across multiple technologies including .NET, Azure, APIs, WordPress, and association management systems to ensure reliable, scalable, and secure digital experiences. The ideal candidate combines strong application development skills with a systems-oriented mindset and enjoys solving complex integration and business process challenges., * Bachelor's degree in Computer Science, Information Systems, Software Engineering, or related field; or equivalent years of experience.

  • 4+ years of professional software development experience.

  • Experience developing applications using ASP.NET Core /.NET.

  • Experience designing and consuming REST APIs.

  • Experience working with relational databases and SQL.

  • Experience supporting business-critical applications in a production environment.

  • Strong analytical and troubleshooting skills.

  • Strong written and verbal communication skills.

Preferred Education and Experience

  • Experience with Microsoft Azure services and cloud-native development.

  • Experience integrating enterprise business systems and third-party platforms.

  • Experience with WordPress development and customization.

  • Experience with PHP and modern web technologies.

  • Experience with CMS migrations or digital platform modernization projects.

  • Experience working with Association Management Systems (AMS) or membership organizations.

  • Experience with source control systems such as Git.

  • Familiarity with DevOps, CI/CD pipelines, and automated deployment processes.

Applicants must be currently authorized to work in the United States on a full-time basis. We are unable to sponsor or take over sponsorship of employment visas.

Benefits & conditions

12999 East Adam Aircraft Circle, Englewood, CO 80112 Hybrid work $80,000 - $95,000 a year - Full-time, Pulled from the full job description

  • Health insurance
  • Vision insurance
  • Health savings account
  • Dental insurance
  • Flexible spending account
  • Life insurance
  • Employee assistance program, PAY RANGE: $80,000 - $95,000/year DOE

BONUS: 8% bonus potential based upon achievement of defined goals

401(K): 3% automatic safe-harbor match plus 80% elective deferral match of the first 5% contributed by the employee

BENEFITS: Medical, Dental, Vision, FSA or HSA*, Short-Term Disability Insurance, Employer Paid Life Insurance, Employer Paid Long-Term Disability, Travel Assistance, and EAP. Sick, Vacation, and Holidays including Winter Break office closure from 12/24-1/1. Flexible Work Schedule Options including, flexible start times from 6:00am - 9:00am, 9/80 Work Schedule

SCHEDULE: First 90 Days, in the office Monday -Thursday, Friday remote. Then, hybrid work schedule: 2 Days in the office, 3 Days Remote.

About the company

SME, www.smenet.org, is a professional society (501(c) (3) corporation) whose more than 13,000 members represent all professionals serving the minerals industry in more than 100 countries. SME members include engineers, geologists, metallurgists, educators, students and researchers. SME advances the worldwide mining and underground construction community through information exchange and professional development.

Apply for this position