As a full stack developer, skills are needed in both front end and back-end development. Daily work with C#, T-SQL, Bootstrap, CSS3, HTML5, ASP.NET Webforms, ASP.NET Web APIs, .NET Windows Forms apps, AWS infrastructure, and SQL Server can be expected.
This position will assist with enhancements and fixes for existing software systems as well as work at the team level on the design and implementation of new end-to-end software solutions with Visual Studio and SQL Server Management Studio utilizing the C# and T-SQL programming languages. These systems and solutions support our RESTful API driven Tap&App product line as well as the WashCard Systems loyalty card and credit card processing systems in both AWS and local Microsoft Windows environments.
These solutions also involve a number of external integrations with associated payment technology security and compliance concerns. As a result, familiarity with the payment industry is an advantage for hitting the ground running, but not a requirement. Additionally, this position will be a part of the team which is responsible for monitoring, maintaining, scaling, and securing the SQL Server databases and AWS instances which are part of our overall cloud solutions.
ESSENTIAL FUNCTIONS AND BASIC DUTIES
· Visual Studio Experience and C# Language Proficiency
· ASP.NET Webforms
· ASP.NET RESTFUL development for Web Services and APIs
· SQL Server Experience and T-SQL Language Proficiency
◦ Applicant must be capable of writing ad-hoc queries as well as creating and maintaining stored procedures and indexes and adjusting queries for performance improvements as required.
◦ Backup/Recovery and Failover experience is a bonus.
· .NET Windows Forms development
· Amazon Web Services (AWS)
· HTML5, Bootstrap, CSS3
· Visual Studio Experience and C# Language Proficiency
DESIRED ADDITIONAL SKILLS
· Swift
· Kotlin
· Python
· Linux
· Subversion
· Github
QUALIFICATIONS
Education/Certification: Bachelor’s degree in computer engineering, computer science or related field OR related and relevant experience
Experience Required: 1-plus years of Microsoft Development experience strongly preferred
Skills/Abilities: Strong communication and presentation skills, both written and verbal.
Excellent problem-solving abilities.
Ability to manage and coordinate projects with multiple individuals and departments.
Well organized.
A self-starter work ethic.
The ability to adapt and provide results on schedule with limited supervision.
The ability to analyze new development or current applications and assist with coding tasks.
The ability to develop and improve efficiencies between front end applications and back end SQL Server databases for low resource impact and quick response times.
Job Type: Full-time
Pay: $75,000.00 - $85,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Bereavement leave
- Dental insurance
- Health insurance
- Life insurance
- Paid holidays
- Paid time off
- Prescription drug insurance
- Vision insurance
Schedule:
Ability to Relocate:
- Centerville, MN 55038: Relocate before starting work (Required)
Work Location: In person