Full Job Description
.NET Developer
Duties and Responsibilities
• Design, create, modify, develop, write and implement software programming applications, specialized utility programs
• Analyze lottery needs and develop software solutions, optimizing operational efficiency and efficacy
• Support and install software applications
• Participate, support, develop testing, review, analysis, and certification of software
• Responsible for the development, design, coding, and testing of proprietary lottery industry software.
• Support the development, testing and debugging of software
• Develop, code, and debug test software.
• Other duties as assigned.
Knowledge, Skills, and Abilities
• Knowledge of standard software engineering concepts, practices, procedures
• In depth knowledge and experience programming Visual Basic or C# and ASP.NET, Crystal Report or reporting services in .NET development environment
• In depth knowledge and experience programming using web technologies including HTML, CSS, JavaScript, jQuery
• Product software development experience
• Intermediate knowledge of SQL and PLSQL
• Experience using Crystal Reports and or SQL Reporting Services to develop and deploy reports in a web environment
• RDBMS and Oracle applications
• Coding for real time, event driven systems
• Ability to work effectively both independently and as a team member
• Good oral and written communication skills
Education, Training, and Experience
• B.S. in Computer Science, Computer Engineering, or similar; or equivalent combination of training and experience
• 2-3 years experience as a Software Engineer, with demonstrated continual increase in responsibilities
• At least 2 years experience with Visual Basic or C# and ASP.NET in .NET development environment
• At least 1 year experience with Oracle database or SQL Server
Travel
Some travel required up to 10%