website-hero-image2

2226 Sr Software Developer

Location: Salem, OR

Description:
Our client is looking for a Sr Software Developer to join their team. They’re a small private company and one of the leaders in the food labeling industry. The successful candidate will have a solid understanding of .NET, SQL Server, Windows, Azure and web technologies, as well as, extensive experience with delivering end to end solutions. You will be working extensively with some non-senior developers helping to mentor and advance their careers as well as providing an individual contribution. Often people stay here a long time because of the family atmosphere and open management style. If this is the challenge you seek please send your resume to careers@itmotives.com. We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you!

Job Type: FTE

Additional Information:
Essential Duties & Responsibilities
- Work closely with development and QA to perform product design, implementation, defect verification and remedy on application software projects
- Work directly with Product Management to implement against product requirements, and solicit additional information as needed
- Contribute to overall architecture of multiple applications
Identify opportunities for improving software development methods and procedures and communicate recommendations appropriately
- Provide mentorship to the team
- Perform code review for the team

Required
- BS degree in field directly related to software development plus a minimum of eight years of relevant technical experience in application design and programming and/or an equivalent combination of education and experience
- Ability to write clear, concise code in C# using a variety of standard .NET libraries and utilizing Object Oriented techniques
- Experience implementing formal software design patterns in solutions
- Experience with .NET 4.5/4.6/4.7 framework and Visual Studio
- Experience with Azure and other cloud environments
- Experience with ASP.NET MVC, Web API and WCF services
- Experience with WPF, Caliburn Micro, Castle
- Experience with unit testing and mocking frameworks such as XUnit and Moq

Preferred
- Experience with Agile and Kanban development methodologies
- Experience with Unit Testing and Test Driven Development
- Experience with Continuous Integration such as TeamCity
- Experience with Performance Profiling