Employment Opportunities » Sr. Software Engineer - (.NET / C#)
Sr. Software Engineer - (.NET / C#)
Job Type: Full Time
Posted: June 3, 2017
Location: Greater Philadelphia Area
This position requires excellent software and database development skills; must be proficient in OOP. Knowledge of coding patterns, comprehensive understanding of the C# language, database design principles, client/server design principles.
DUTIES/RESPONSIBILITIES:
- Develops/modifies software application programs from detailed specifications.
- Translates business requirements and/or detail designs into appropriate software application code.
- Works with Team Foundation Server (TFS) to track open tasks, bugs and requirements.
- Ensures all work is accounted for within the TFS to help the Project Manager properly determine progress of the project.
- Attends team meetings and work sessions to discuss requirements, status, changes and updates.
- Position will require work in one or all of the following technologies: Visual Studio, WCF, MVC, HTML, JavaScript, REST, Entity Framework.
- Also be familiar with the following technologies: jQuery, Threading, nUnit, Bootstrap, Knockout.
- Position will report to Product Manager
REQUIREMENTS:
- Experience developing business applications using .NET, C#, ASP.NET and SQL Server.
- Experience developing data driven web applications. SQL Server 2005 or 2008 experience is required
- Experience with .NET Framework 4 or 4.5
- Experience writing and optimizing SQL statements and stored procedures in T-SQL
- Experience with XML and JSON technologies a plus.
- Excellent oral and written communications skills and a strong customer service ethic
- Equivalent to Bachelor’s degree (preferably in Computer Science or related field).
- Experience working in an Agile environment and working within pre-defined and designed software architecture.
- Experience with Team Foundation Server and/or JIRA desired.