.NET Developer, InfoTrack Exchange
About the Role
As a .NET Developer at InfoTrack you are responsible for contributing to InfoTrack's cloud-based web solution that drives the company's core business. As part of a team, .NET developers collaborate, contribute, and innovate to provide business value to our customers. You are responsible for coding and developing software applications. Building new features and products are part of a software developer's goals and achievements.
Responsibilities
- Create back-end code and connect to third-party APIs (SOAP/RESTful)
- Analyze user needs and workflows to create easy-to-use interfaces
- Design, write, and maintain high-quality software
- Develop new products and add new functionality to existing software systems
- Keep up to date on web developments and trends
- Proactively research the latest technologies and advice on usability to the development team
- Work alongside other developers both inside and outside your main department
- Works as part of a development team in the design of software applications
- Recommends product revisions or enhancements
- Performs other duties as required or assigned which are reasonably within the scope of the role
Requirements
- 4+ years experience with C# and the .NET ecosystem
- Strong technical expertise in C#, .NET Core, .NET 5+, and ASP.NET MVC/Web API
- Solid debugging and problem-solving skills with high attention to detail
- Experience in full stack software development
- Proficiency with ORM technologies, including Entity Framework
- Understanding of microservice architecture
- Experience designing and consuming SOAP and RESTful web services
- Experience with JavaScript SPA frameworks, including React
- Strong experience with MS SQL and database design
- Familiarity with modern testing frameworks (unit, integration, regression)
- Proficient with Git and collaborative version control
- Experience working within Agile methodologies
- Ability to work effectively as part of a team and independently when required
- Preferred knowledge of MongoDB, Docker, and Kubernetes
- Bonus: JavaScript, React, SQL (beyond MS SQL), Python
Compensation
The anticipated starting base pay range for this role is $110,000 - $160,000. Base salary is not the only component of our competitive total rewards package - you may also be eligible for bonus, commissions and other benefits as described below. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications.
Benefits
- 401(k) Match
- Medical, Dental, & Vision Insurance
- Employer-funded Short/Long-Term Disability, Life, and Accidental Death & Dismemberment (AD&D) Insurance
- 20 Days of Paid Time Off (PTO)
- 11 Paid Holidays
- "Be Me Time" off for mental health, re-charging, volunteering
- Matching Gift Program