InComm is a leading provider of cutting-edge prepaid products, services, and transaction technologies to retailers, brands, and consumers. InComm supports more than 450,000 points of distribution and helps retailers build prepaid card destinations, connect brands with new markets, and give consumers a simple, secure shopping experience.
Please visit our website www.incomm.com for more information about InComm.
InComm Digital Solutions (IDS) redefines the connection between merchants and their customers through our stored value and mobile gifting solutions. As the pioneer of digital gift card delivery, IDS helps our customers leverage their gift card programs in new ways to drive sales. The IDS platform supports gift cards sales through e-commerce, social media, promotional, and B2B toolsets. Gift cards can be delivered physically by mail or digitally to a recipient's email or mobile device.
This position is located in our downtown Portland, OR office. Please visit our website incommdigital.com for more information about InComm Digital Solutions.
Benefits of joining our team:
Collaborative and supportive agile environment
DevOps culture with weekly production releases and progress toward continuous delivery
Healthy work environment, including in-suite bike storage, showers, and standing desks
Easy access to public transportation and company provided transit pass or parking
Annual hackathon and biweekly hack days
Company sponsored training opportunities on the latest technologies, tools, and practices
About This Opportunity
InComm Digital Solutions would like to add a Senior Software Engineer to our team. We're looking for innovative software professionals who can work well within a highly collaborative, agile team to develop high quality, testable software. Your primary responsibility will be to help drive delivery of third-party integrations as a senior member of an engineering team.
The ideal candidate for this position will have a wide breadth of experience performing development in a .NET environment and developing integrations to third-party systems. You will be sharp, motivated, hardworking, and well versed in development best practices, and will be experienced mentoring and leading others. As a senior member of our team, we'll look to you for guidance in domain modeling, platform design, and refactoring. Deep experience writing testable code (and the tests to go along with it is very important to us.
Develop .NET APIs, ASP.NET / ASP.NET MVC applications and AngularJS applications
Directly support internal and external customers and partners in integrating the IDS platform with external web services
Partner with various departments within the organization to understand business requirements, design, and develop solutions
Troubleshoot a variety of technical issues
Perform miscellaneous job-related duties as assigned
Willing to be flexible and work flexible hours when necessary to achieve company and individual goals, and must work effectively
Git or other DVCS
C# and the .NET Framework (v4.5)
ASP.NET (MVC 4.5, WebAPI 2.1)
Knowledge of data access technologies like ADO.NET or an ORM such as EF or Dapper
Experience with SQL server
Strong knowledge of data structures and algorithms
Strong familiarity with design patterns
Experience with unit testing and Test-Driven Development
Experience correcting performance bottlenecks and scaling a platform in a growing business
Willingness to dive into any challenge with a positive attitude; be a go-to resource for team members who need help
Solid coaching and communication skills
Expert-level debugging skills
Works well in both team and individual development environments
Experience with agile development practice
BS or MS in Computer Science or related field
Experience in consuming third-party web services
Experience working in continuous integration and continuous delivery environments
Experience with AWS
InComm is an equal employment opportunity employer. We adhere to a policy of making employment decisions without regard to race; color; religion; national origin; sex; sexual orientation; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; service member status; or any other category protected by federal, state, or local law.