.Net Developer
St Louis, MO
Job Description:
Position Requirements :
Bachelor’s degree in business, software engineering orcomputer science and 6-9 years of technical experience in software design andproduct support .
Required experience working within development teamsworking with Agile methodology (preferably SCRUM) from initial requirementsthrough delivery and maintenance .
Excellent analytical and design skills at multipleproduct level, excellent skills in research and analysis, project planning andimplementation .
Experience with developing for Windows and Linuxenvironments .
Experience with object oriented programming .
Experience working with offshore teams .
Experience working within secured network environments .
Experience with providing production support .
Ability to participate and contribute tomulti-disciplinary scrum meetings .
Strong communication skills are required as position willinteract with business owners .
Required Technical Skills :
5+ years of experience working with C# .
Experience in scripting languages such as Powershell.
Experience with Web APIs .
Experience with other programming languages - C++,Python.
Advanced use of SQL and stored procedures .
Experience of enterprise .NET technologies, frameworks,libraries and tools (Visual Studio, C#, ASP.NET v4, WCF)
Familiarity and/or experience in Agile development(iterative development, continuous Integration, user stories, test drivendevelopment).
Experience with Test Driven Development and testingframeworks for automated quality assurance testing .
Preferred Technical Skills :
Experience with XML .
Experience with TFS builds and implementing CD/CIpipelines using Octopus or GoCD.