Senior .NET Application Support Engineer
Job Details
Experienced
Remote - , GA
Fully Remote
4 Year Degree
Description

About Ingo

 

Ingo Money is the instant money company. We turn cash, check and ACH payments into real-time digital funds, providing consumers and small businesses with instant access to their money in almost any debit, prepaid or credit card account or digital wallet, leveraging co-location infrastructure and cloud hosting platforms to deploy services for our customers and consumers.

 

Ingo is a dynamic, fast-paced, medium-size business where each team member is expected to deliver significant results. We are growing rapidly and expect our team members to be thought leaders who are driven to results and improvement, both in the business and for themselves.

 

About This Role

 

The Sr. Application Support Developer position will be responsible for supporting multiple hosted web applications.  As a member of the technology team this person will need to have a full understanding of legacy and current systems, new projects, development architecture and practices, QA and testing processes, and deployment schedules.

 

This position will monitor and troubleshoot urgent web application issues at the code and database level.  This role will identify, design and code application changes to create more stable applications and improve performance, fault tolerance, monitoring and alerting. They will also work with infrastructure engineers to ensure that Ingo’s infrastructure can meet application team needs, and vice versa.

 

As Ingo’s inaugural dedicated App Support role, this person will build a knowledge base and run sheets to allow both themselves and other team members to monitor and resolve common application issues. Ingo’s systems are still maturing, and we expect this role to contribute significantly to the stability and maintainability of those systems.

 

**This position is 100% remote - Nashville, TN, Alpharetta, GA, or OPEN for the right candidate**

 

Responsibilities

  • Monitoring and troubleshooting production web application issues, including at the code and database level
  • Designing error handling, servicing & monitoring tools and process improvements to resolve ongoing issues and drive the team’s ability to meet internal and external SLAs for uptime and response/recovery times.
  • Work with the development team to fully understand legacy systems, current projects, development pipelines and practices, QA and testing processes, deployment schedule, etc
  • Rotating after-hours and weekend on-call application support
  • Creating knowledge base and documenting solutions for common Production issues
  • Server Startup/Shutdown Procedures for Patching, assist with quarterly after-hours patching
  • Track uptime via a manual process and participate in the purchase/development and implementation of an automated process.
Qualifications

Required Skills

  •  .NET Development
  • Microsoft SQL Server - database design, query design and analysis, db tuning
  • Dynatrace - Ability to manage, expand and refine existing system
  • Prior experience at mid-sized companies with ownership of designing, deploying and maintaining web applications across all areas in IT hosting and operations
  • Enforce and apply established enterprise level best practices and patterns to specific projects
  • Maintain and improve the maintainability of code through regular code reviews and refactoring
  • Discover and research problems, and work with the team to provide acceptable solutions
  • Experience in financial services applications, payments and PCI compliance
  • Has had ownership and accountability of production applications and SLAs.
  • Ability to work independently and with both technology and cross-functional teams to drive improvements.
  • Ability to effectively self-manage technology projects and set priorities based on active business requirements and department project requirements.
  • Ability to map out a plan for improvements and deliver them
  • The drive to ensure that Ingo’s systems are enterprise-grade and the uptime for critical product systems per customer agreements
  • Experience in developing solutions for web facing services
  • Ability to work at a dynamic, fast-paced, small-to-medium size business where each team member is expected to deliver significant results. 

 

Required Technical Skills

 

The candidate should have extensive training on and experience with computer software and hardware, including servers, network devices and systems from most of the following platform technology:

  • Microsoft .NET Development, specifically C#, ASP.NET, WebAPI services, WCF services and .NET Core
  • Microsoft SQL Server – enterprise-grade database maintenance,, query design and analysis
  • Azure DevOps
  • Experience with application monitoring tools such as Dynatrace, New Relic, What's Up Gold
  • Experience with Co-Location Datacenter Hosting Infrastructure

 

Education/Experience

  • Bachelor’s degree in system operations, information technology, computer science or management information systems (or the equivalent in relevant work experience)
  • Minimum 10 years’ experience developing and supporting production web applications
Apply