.NET Application Software Engineer II
Posted on 6/8/2023
Locations
United States
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
JIRA
C/C++/C#
Git
SQL
Software Testing
Requirements
  • Bachelor's Degree in Computer Science or Engineering with 3+ years of experience, OR graduate of coding boot camp with 5+ years of relevant experience
  • You have experience building C# .net desktop applications at scale using WPF and XAML
  • Highly technical with experience developing and maintaining end-to-end, high availability, high throughput enterprise applications
  • Experience in writing asynchronous or multi-threaded applications
  • Deep understanding and proficiency with OOP, SOLID principles and unit testing
  • Experience with developer tool chains such as Git and Jira
  • Demonstrated ability to make tough technical decisions based on requirements, constraints, and trade-offs
Responsibilities
  • Participate in code reviews and architecture design meetings
  • Own and drive end-to-end features in our .NET desktop windows application with the Product and Design teams
  • Add new features to our existing parallelized video recording services
  • Ensure that your code hits a high bar for quality and performance
  • Partner with internal teams and agencies to make public safety data accessible and actionable
  • Influence peers, advise senior leaders, coach and mentor junior team members
  • Facilitate cross-team collaboration among engineers and contribute to the broader community of Axon engineers
Desired Qualifications
  • Industry experience working with SQL data stores is a plus
Axon

1,001-5,000 employees

Military & defense technology
Company Overview
Axon provides electronic control devices to law enforcement and corrections agencies.
Benefits
  • Medical, Dental, Vision
  • Fitness Programs
  • Mental Health
  • Pre-Tax Savings (401k, HSA, FSA)
  • Annual Bonuses
  • Stocks
  • Remote Work
  • Paid Time Off
  • Parental Leave
  • Room to Grow
  • Leadership Development Program
  • Learning and Development
Company Core Values
  • Be obsessed
  • Aim far
  • Win right
  • Own it
  • Join forces
  • Expect candor