About the role
Walker Advertising is an innovative, direct response focused media and marketing company committed to strengthening communities across our network. With an unmatched local-to-national reach, Walker Advertising touches the lives of millions of people monthly with our content, consumer experiences and our products and services.
We are seeking a self-motivated and collaborative individual to join our rapidly growing team. This position is focused on the infrastructure, development and support of company software initiatives. The Software Developer (.NET Developer) will work closely with Business Stakeholders, Product Owners, Automation Testers and IT/Dev Ops to deliver solutions that meet business requirements and adhere to defined technology standards.
What you'll do
- Ensure that software solutions conform to business requirements, client expectations, and software quality standards
- Work with internal stakeholders to identify and clarify business requirements
- Develop technical specifications, provide input on and execute initiatives that improve the efficiency and quality of our software solutions
- Design, develop, and unit test software applications/services and own your code all the way to production
- Deliver high quality solutions by participating in design and code reviews and following industry standard software development best practices
Qualifications
- Passionate about quality & innovation with a strong work ethic and a positive attitude.
- Excellent communication, collaboration, analytical, and problem-solving skills.
- 4+ years of hands-on software development experience in a professional setting
- Solid understanding of software design and development principles, design patterns, and best practices
- Experience designing and implementing RESTful APIs and/or microservices
- Strong proficiency in C# and .NET Framework/.NET Core; experience with Entity Framework, LINQ and Lambda expressions including LINQ to Objects and LINQ to SQL is preferred
- Experience with MS SQL Server including writing stored procedures, and query tuning. 
- Familiarity with TDD concepts and experience writing unit tests
- Strong proficiency in JavaScript; experience with front-end frameworks (eg Angular) is preferred
- Experience developing cloud-native applications using Azure is preferred.
- Experience with .NET-based Windows Application Development is a plus
Benefits/Perks
- 3 Weeks Paid Time Off
- 12 Weeks of Guaranteed Paid Parental Leave
- Comprehensive Insurance Coverage (Medical, Dental, Vision, etc.)
- 401(k) Retirement Savings Plan
- Wellness Initiatives/Employee Assistance Program
- Rewards and Recognition Programs
- Career Development Opportunities
Pay Range
$122,000- $135,000 base salary per year plus 5% annual bonus (Remote - United States)