Software Developer
Role details
Job location
Tech stack
Job description
We're looking for a dependable and detail-oriented Software Developer to support and enhance MPW's business applications, enterprise systems, and technology infrastructure. This role works closely with internal teams to design, develop, maintain, and improve software solutions that support daily operations, reporting, and long-term business growth., * Design, develop, test, and maintain enterprise software applications and internal business systems.
- Support MPW's technology infrastructure and JD Edwards ERP application environment.
- Develop and enhance applications using C#, WPF, WCF, JavaScript, jQuery, AJAX, CSS, and related technologies.
- Create and maintain database objects including views, stored procedures, triggers, and functions.
- Write and optimize T-SQL queries to support application performance and reporting needs.
- Assist with system integrations using XML, web services, and .NET technologies.
- Support application security, user access management, and Active Directory integrations.
- Monitor system performance and assist with troubleshooting software and database-related issues.
- Participate in software upgrades, testing, deployment, and documentation activities.
- Collaborate with business users to gather requirements and develop technical solutions that improve operational efficiency.
- Assist with disaster recovery planning, system maintenance, and capacity planning initiatives.
- Support reporting, business intelligence, and data warehouse solutions as needed.
- Maintain accurate technical documentation for applications, processes, and system configurations.
- Work with cross-functional teams to identify opportunities for automation and process improvement.
Requirements
Do you have experience in jQuery?, Do you have a Bachelor's degree?, * Strong problem-solving skills with the ability to troubleshoot technical issues and develop practical solutions in fast-paced environments.
- Effective communication skills with the ability to collaborate across departments and explain technical concepts clearly.
- A detail-oriented mindset focused on producing accurate, scalable, and maintainable software solutions.
- The ability to manage multiple priorities while maintaining quality, organization, and project timelines., * Bachelor's degree in Computer Science, Information Technology, or a related field; equivalent experience may be considered.
- Minimum of 4 years of software development or software design experience.
- Experience with C#, WPF, WCF, JavaScript, jQuery, AJAX, CSS, and related development technologies.
- Experience working with XML, web services, .NET CLR, and Active Directory environments.
- Strong SQL Server experience including T-SQL, SSIS, stored procedures, triggers, functions, and database security.
- Experience with business intelligence tools, data warehouse design, or reporting platforms is preferred.
- Experience with SharePoint, SharePoint Designer, or Microsoft Office integrations is a plus.
- Experience supporting JD Edwards EnterpriseOne environments is preferred.
- Experience with K2 Blackpearl or workflow automation platforms is a plus.
- Ability to sit, stand, and work at a computer for extended periods throughout the workday.
- Ability to occasionally lift and move office equipment or technology hardware up to 25 pounds., You enjoy meaningful work and take pride in contributing to a team that values collaboration, professionalism, and continuous improvement. You communicate effectively, build strong relationships, and look for ways to enhance processes and service. You understand that success comes from accountability, teamwork, and doing the right thing for customers and colleagues.
You'll fit right in if you are:
- Motivated by purpose, service, and delivering results
- Organized, dependable, and committed to high-quality work
- A strong communicator who builds positive working relationships
- Proactive and solution-oriented
- Adaptable and open to learning and growth
- Someone who values respect, teamwork, and professionalism
We believe a strong workplace is built on trust, innovation, and a shared commitment to excellence-where every team member plays a role in delivering a premier service experience.
Benefits & conditions
Pulled from the full job description
- Referral program
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Dental insurance
- Volunteer time off, * Competitive salary with opportunities for career growth and advancement
- Medical, dental, and vision coverage
- 401(k) with company match
- Paid time off and floating holidays
- Volunteer Time Off (VTO) to give back to your community
- Employee referral bonus program
- Wellness benefits that support your overall health and well-being
- Opportunities for professional development, training, and leadership growth
- Collaborative and supportive team environment
- Stable company with long-term career opportunities