We are looking Seniors Software developers (.Net)
Design and develop robust maintainable software solutions consistent with our company and industry practices. Communicate this architecture at a business and technical level. Interface with the Product, Marketing and other teams in the company to ensure a clear understanding of the solution that will be built.
Create object-oriented design for the development and maintenance of application code using Microsoft C#.
Skill Set
-.Net Developer
- Web Developer
- ASP.Net, C# 4.0, JQuery, Javascript, WCF, WPF
-4+ years of ASP.Net and C# website development
- Experience developing B2B, C2C
- Strong experience with front end web development tools, including jQuery, Javascript, AJAX, CSS and HTML5
Primary Roles and Responsibilities:
- Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisor
- Design and develop programming systems making specific determinations about system performance.
- Responding promptly and professionally to bug reports.
- Review and repair legacy code.
- Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
- Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.
- Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
- Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.
- Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.
- Writes, edits, and debugs new computer programs for assigned projects, including necessary records and desired output.
- Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.
- Strong and effective inter-personal and communication skills and the ability to interact professionally with a diverse group of clients and staff.
- Provide assistance to testers and support personnel as needed to determine system problems.
- Review, to the extent possible, changes in code and the environment that will affect system performance.
- Provide recommendations to management concerning issues of programmer productivity and software development management.
Basic Qualifications:
Requires a minimum of 2 years experience
Requires significant recent experience with the following:
- .NET 4.x Framework (C#, ASP.NET, ADO.NET, VB.NET)
- HTML5, CSS, JavaScript, JQuery
- Web Services (RESTful or Web API), XML
- SQL Server 2008/2012 (T-SQL Query, Stored Procedure development and optimization)