Essential Duties and Responsibilities
Code C# on multiple projects at the same time while working in a fast pace team environment
Interface your code with both the front end user interfaces as well as the SQL Server backend systems
Perform full life cycle software development (including both the Design and Test ends of that cycle)
Position includes maintenance and new development work.
Assist with design and analysis of new and existing software applications
Implement designs using industry standards and patterns
Ensure that all development activities are met and delivered on time
Document the code and technical notations of the application
Conduct code reviews
Document any implementation procedures for Operations
Perform troubleshooting activities for potential defects
4+ years’ experience on Microsoft development languages (C#, ASP.net, etc.)
4+ years’ experience on MS SQL, Procedure, design
4+ years’ experience on RDBMS design, data modeling
4+ years’ experience in enterprise software development life-cycle.
Strong software architecture design on Microsoft .NET framework platform
Experience understanding, supporting and improving existing architectures.