Senior Web Application Developer
About the role
THIS POSITION IS BASED IN MDM’S WOODBRIDGE, NJ OFFICE, MONDAY - FRIDAY. PLEASE CONSIDER THIS LOCATION AND IN-OFFICE REQUIREMENT BEFORE APPLYING.
Responsibilities
- Design and maintain web applications using C#, ASP.NET, and related technologies
- Enhance frontend features using JavaScript, HTML, and CSS
- Develop SQL queries for data reporting and manage relational databases
- Optimize web application performance, scalability, and user experience
- Integrate contest websites with external platforms, including CRM systems and APIs
- Collaborate with UI/UX designers to create responsive and user-friendly interfaces
- Manage data exports to third-party platforms and APIs
Requirements
- 5+ years of professional software development experience
- Bachelor’s degree in computer science, a related field, or the equivalent education and/or experience
- Strong experience with C#, ASP.NET MVC/Core, SQL Server
- Strong understanding of: JavaScript, HTML5, CSS3
- Experience with: REST APIs, API integrations, Data exchange processes
- Familiarity with frontend frameworks like React, Angular, or Vue.js
- Experience with Docker and Containerization
- Infrastructure & Cloud (Preferred But Optional): 2+ years supporting cloud-based or hosted web environments
- AWS / Azure Certifications a plus (Solutions Architect or Developer)
- Prior experience in the sweepstakes, gaming, or entertainment industries
- Experience administering or supporting: Liquid Web / Similar hosting providers
- Understanding of: EC2, S3, RDS, CloudWatch
- Understanding of: Load balancing, High availability, Disaster recovery
Qualifications
- Application Development
Skills
- Full-stack development expertise
- Cloud infrastructure knowledge
Benefits
Competitive salary and comprehensive benefit package
Strong learning culture with ongoing development opportunities
Opportunities for growth and career advancement
Comprehensive medical, vision, and dental coverage, with eligibility beginning on your first day of employment
Basic life and disability insurance
401(k) plan with 6% company match
20 days of PTO, two floating holidays, approximately 11 paid holidays, and volunteer time off
Paid parental leave
Access to our award-winning wellness program, including mental health services, fitness network membership, and a complimentary Headspace subscription
Student loan matching program
Employee discount program
An opportunity to do meaningful work and love what you do
Pay
The pay range for this position is $97,800 - $134,400 annually, which includes geographic adjustments, where applicable.
Schedule
Full-time