Job Description

We are seeking a Senior .Net API Developer to work collaboratively with a highly talented cross-functional team to create best-in-class solutions for our clients. The ideal candidate thrives in an agile environment and has a passion for developing high-quality, maintainable code for internal and external facing API solutions written in Microsoft's .Net Framework. This position will maintain and implement new functionality in applications written in .Net that make use of SQL Server including stored procedures and/or open source RDMS solutions such as MySQL, and PostgreSQL. Experience with Microsofts SQL Server 2012/2014 RDBMS environments or open source database solutions is a must. The developer will work on a team of developers with similar complimentary skills, committed to excellent customer service and product development, and will be required to meet deadlines while delivering quality code. We are seeking someone who possesses the ability to continually evolve/improve productivity and environment and learn new development trends/practices.
Required Skills:
Strong SQL skills (Must)
Prior experience and usage of Entity framework core (Must)
Experience with development patterns
4 or More Years of .Net (C#, VB.Net, etc.) (Must)
3 or More Years of Entity Framework (Must)
3 or More Years of SOAP / REST API (Must)
2 or More Years of MVC (Must)
2 or More Years of TCP/IP, DNS, IIS, web servers (Must)
TFS (Team Foundation System) (Must)
3 or More Years of PhantomJS or other server side scripting technology (Must)
Strong OO fundamentals and expertise
Ability to juggle multiple projects and course correct as business drivers change
Required Experience:
Four-year college degree in Computer Science, IT, Engineering, or related discipline
Four+ years experience .Net Development (C#)
Three years or more experience in API development, database and middle tier component design
Development of REST / SOAP based APIs in C# using .Net core and Entity framework core.
Development of automated unit tests for APIs.
Experience developing applications on Windows Server / Linux Server environments
Experience working with Agile Development methodologies

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online