Software Developer (.NET)

About Walker Advertising


Since 1984, Walker Advertising has bridged the gap between a law firm's need to grow and an underserved community's need for trustworthy legal services. Our teams lead with empathy and without ego to serve others through integrity and trust. We dare to think differently and work to consistently raise the bar, creating a workplace environment based on respect.

We believe that our employees are not just numbers; they are people. People with families and lives outside of work. We understand that a career is just one piece of the puzzle that makes people successful, happy individuals. That's why as we grow our teams, we focus on the whole person.


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)

Information Technology

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling