Software Developer II Charlotte, North Carolina,
Listed on 2026-10-15
-
Software Development
Full Stack Developer, Software Engineer, Backend Developer, Cloud Engineer - Software
Charlotte, North Carolina, United States
As a 100% Employee-Owned company,
Robert
E. Mason & Associates, Inc. believes our Associates are the foundation of both our customers’ and our success. Our strong company culture, and belief in continued investment in our Associates, has helped us realize long Associate tenures, as well as long lasting relationships with our customers.
R.E. Mason is an Emerson Impact Partner covering North Carolina, South Carolina, and Virginia. Emerson is the global leader of process systems and solutions. R.E. Mason provides industry-leading process equipment and service for process control, automation, safety, and reliability. The industries served include Chemical, Pharmaceutical & Life Sciences, Power & Utilities, Food & Beverage, and Pulp & Paper.
What R.E. Mason Offers Associates:R.E. Mason is a 100% employee-owned company that offers a comprehensive, industry leading benefits package to all eligible Associates:
- Participation in the Employee Stock Ownership Program (ESOP)
- Retirement plan, including a Safe Harbor contribution
- Medical / Dental / Vision Insurance
- Employer paid Life Insurance and Long-Term Disability Insurance
- Generous paid leave options that include vacation time, sick leave, personal leave time, R.E. Mason Way Half Day, paid Jury Duty, and paid Bereavement Leave
- Paid company holidays
- Retirement and Financial Wellness program
- Employee Assistance Program (EAP)
- Alternative/Hybrid Work Schedules
This position is a Level II Software Developer supporting R.E. Mason's enterprise applications and software products. The successful candidate will have 3-5 years' experience in software development on enterprise applications and will be a highly communicative, detail-oriented, career-minded individual with the ability to multitask and work with a cross-functional development team. The successful candidate must be customer service oriented, resourceful, and able to take ownership of assignments through completion.
This role includes the design, development, testing, deployment, and support of business applications, web applications, APIs, cloud services, enterprise integrations, ERP solutions, databases, and development automation. The developer will work with business users and technical team members to understand requirements and develop secure, reliable, and maintainable solutions that support company operations and customer-facing products.
In addition to application development, this role will participate in the continued modernization of R.E. Mason's software and integration architecture, including Azure cloud services, event-driven integrations, CI/CD automation, Infrastructure as Code, data platforms, and other technologies as business needs evolve.
SPECIFIC RESPONSIBILITIES- Understand business and customer requirements and translate them into working code and technical solutions.
- Provide recommendations on coding approaches, solution design, and software systems architecture.
- Design, develop, test, deploy, and support software across frontend, backend, API, integration, database, and cloud layers.
- Develop and maintain web applications and reusable user-interface components using frameworks such as React.
- Create and consume REST/OData APIs, event-driven integrations, and third-party system interfaces.
- Develop and support IFS Cloud/ERP solutions and related enterprise applications and integrations.
- Develop and deploy Azure solutions and participate in CI/CD automation and source-controlled Infrastructure as Code.
- Apply secure development practices including authentication and authorization, secrets management, least-privilege access, and appropriate data or tenant isolation.
- Participate in QA test plan development, automated testing, code reviews,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).