Description:
The Senior .NET Developer position will work with the Software Development team to architect, develop, and support a .NET web-based application. The position will require familiarity with .NET development environment and development tools, SQL 2008 database design and stored procedure development. The software developer will work closely with the Application Manager and Project Manager to complete technical specifications and complete coding tasks on schedule. The ideal candidate can effectively collaborate with other software developers towards a common goal, can work as part of a team as well as independently, has very good written and verbal communication skills, and is comfortable that they meet and exceed the technical skills required for the position.
Essential Job Functions:
• Architect and process software development tasks from Project Manager
• Take direction for technical development from Application Manager, Develop software based on standards as outlined by management
• Develop and maintain web-based applications built on .NET framework 3.5/4.0 and SQL 2008
• Visual Studio .NET 2008 and 2010
• Programming and testing applications/software according to the design specifications
• Fixing code deficiencies found during the assembly test/system test phase
• Supporting, maintaining and upgrading software/application after it moves into production
• Supporting analysis and resolution of complex issues in customer environments
Qualifications:
• Bachelor’s Degree in Computer Science or related field
• 5+ years of web development; ability and willingness to mentor others strongly preferred
• .Net 3.5/4.0 Framework, ASP.Net, VB.Net, ADO.Net experience interacting with SQL Server 2008
Requires the Following Skills:
• Skilled in writing Stored Procedures, triggers and views for Microsoft SQL Server 2008
• Understanding of relational database concepts and ability to apply these concepts in building data models.
• Proven ability to work independently and as a team member
• Ability to be flexible and work analytically in a problem-solving environment
• Good communication (written and oral) and interpersonal skills
• Good organizational, multi-tasking, and time-management skills
• Demonstrated ability to meet deadlines