The C# .NET Application Developer will focus on the delivery of Point of Sale platforms targeted towards the C-Store, Convenience and Petroleum Markets in the US and Canada.
- Design clean, scalable code using .NET C# programming languages
- Use and adapt existing web applications, and thick apps
- Create and test software prototypes
- Develop customer interfaces such as thick clients, and web development
- Handle project related work and other requirements as applicable
- Utilize the Agile methodology in day to day work.
- Familiarity with the ASP.NET framework, design/architectural patterns such as Model-View-Controller (MVC)
- Knowledge of SQL Server
- 5+ years development experience using C# .NET
- Familiarity with APIs (REST, WCF, web services)
- Familiarity with cloud technologies MS Azure, Amazon AWS
- Understanding of Agile methodologies
- Strong attention to detail
- Excellent troubleshooting and communication skills
- Able to work well in a team setting
- Familiarity with Credit card payment processing / PCI compliance.