Senior Software Developer (.Net) - ONSITE POSITION
Summary
Our media client is looking to hire a Senior Software Developer to their technology group as a result of increased application development initiatives to expand corporate system capabilities and web properties. This role is an opportunity to join a dynamic, interactive team with an organization offering great career growth and employee benefits.
Key Responsibilities
Design and code individual assignments and assist team members deliver assignments.
Design and code with security best practices in mind; provide support after solution is delivered addressing production issues.
Document, Design, Develop, Test, and deliver scalable applications.
Modify and enhance existing applications.
Consult with team leaders, managers, and stakeholders to gather and review requirements, and create functional specifications.
Promote new ideas and make sound technical decisions.
Perform other duties as assigned.
Position Requirements
Bachelor’s Degree in Computer Science, or equivalent experience in IT industry
Minimum 4 years’ experience developing web applications and enterprise applications.
.NET Framework 4.x and above
ASP.NET / C#
.NET Core
Webform / MVC
Web Services / WCF / REST
JavaScript / JQuery / Ajax
SQL / T-SQL
HTML5 / HTML / CSS3
Content Management Systems
Object oriented analysis and design
Secure coding best practices
Microsoft Visual Studio and TFS
Experience with Full SDLC
Additional Competencies
Agile Development Methodologies and Mobile Development experience preferred
Demonstrable strong analytical and problem-solving skills
Excellent communications skills
Self-motivated, independent, detailed-oriented team player