Senior Software Developer [ 61670] - Military veterans preferred

Onward Select


  full-time   part-time   employee   contract

United States

Our client based in Nashville Tn is seeking a Software Developer to join them for a full time engagement onsite.The primary responsibility of the Software Engineer is to create and maintain solutions using C# in an Azure environment. This position will work closely with project managers, technical owners, and the IT Development Manager.Responsibilities• Design and implement software applications using C#, ASP.NET, or Azure development tools(e.g. Data Factory, Logic Apps).• Design or modify custom SQL scripts, ETL jobs, and Stored Procedures on SQL Server.• Troubleshoot production related issues by providing appropriate solutions.• Collaborate with peers to address any problems in program logic which also includes code reviews.• Create documentation for future reference, training and support purposes.• Perform other duties as assigned.• Travel is not required for this position.• Problem solving/analysis• Communication proficiency• Time management and organizational skills• Working well with peersRequired Skills and Experience• Minimum 5 years of experience developing software applications in an enterprise level production environment using the following:o C# 5.0 or highero .NET Framework 4.5 or highero ASP.NET• Comprehensive SQL Server development experience (e.g. stored procedures, stored functions)Preferred Skills and Experience• Demonstrated experience with NHibernate• Strong knowledge of Azure Development tools (e.g. Web Function, Logic Apps, Blob Storage