Our customer in the Financial industry is looking for a Software Engineer for Grand Rapids, MI.
QUALIFICATIONS:
- Bachelor’s Degree in Computer Science, Computer Information Systems or equivalent.
- 2+ years of .NET development experience.
- 2+ years of JavaScript development experience (preferably a JavaScript framework).
- 2+ years of HTML/CSS (or related preprocessor) development experience.
- Experience working on long-running projects with medium to large project teams.
- Agile-based software development team experience using SCRUM or similar methodologies.
- Experience working with Enterprise Systems.
- Strong knowledge of Service Based Architectures & Related Technologies (Web API, WCF, oData, Claims Authorization, etc.).
- Experience with Object Relational Mapping Tools (Entity Framework, NHibernate, etc.).
- Experience developing web services for enterprise applications (SOAP, REST, XML & JSON).
- Experience with Client Development Tools (Angular 1.5/4, Bootstrap, HTML5, XHTML, CSS, JavaScript, jQuery JavaScript, SignalR, etc.).
- Strong knowledge of Team Foundation Server and/or Git.
- Excellent multitasking and prioritization abilities.
- Strong communication skills and ability to explain technical concepts to non-technical people.
What are the 3-4 non-negotiable requirements of this position?
.NET developing experience
Agile-based software development experience using SCRUM or similar methodologies
Team player, hard working, quick learner, desire to improve processes
Excellent communication skills
Bachelor's degree in Computer Science