Job Description for Software Developer.
Title: Software Developer
Reports To: Development Manager
Summary of position: The Software Developer will be part of the development team,
which will have the responsibility for supporting and enhancing SalesLogix, Relius,
Crystal Reports and home built custom applications using Microsoft .NET technology.
Utilizing a Software Development Life Cycle, the Software developer will work with
technical and non-technical associated in defining business and technical requirements to
develop new functions or redesign/consolidate existing processes.
Duties and Responsibility:
This position will be mainly responsible for following:
1. Work with team in building web services and web based applications using .NET
4.0 technologies e.g. WCF, WF, and ASP.NET.
2. Day to day maintenance and support of all existing applications in use at Sentinel.
3. Build new crystal reports and enhance existing ones as requested by internal
business groups. Further enhance other reporting technologies to improve
performance and scalability of user demand.
4. Fill in where needed on the development side to ensure daily operations at
Sentinel run smooth without any interruption.
5. Work with Silverlight, AJAX (similar technology) developing an centralized
business dashboard
Qualifications:
The ideal candidate for the position will have experience and expertise in
following areas:
1. Two to four years of experience in .Net development using C#, VB.NET,
ASP.NET. Experience in building WCF services and Windows WorkFlow
based applications is a big plus.
2. Proficiency in SQL development mainly on Microsoft SQL database platform.
3. Working knowledge of PL/SQL and development in Oracle databases.
4. Proficiency in Silverlight, AJAX, MVC, JQuery, XML, HTML, CSS, and
JavaScript.
5. Complete understanding of application development life cycle.
6. Experience working with source control systems like VSS and TFS.
7. Ability to accurately collect requirements and estimating the efforts involved.
8. Ability to independently work on projects and finish them within time and
budget.