Application Developer

Connecting Employers With Military Veterans!

Posted by: Virginia Lottery on Sep 24, 2020


Richmond , VA

Job Description:

The Virginia Lottery is currently seeking an Application Developer to join our Information Technology Services Department.

The Application Developer will analyze, design, code, and test systems supporting a variety of Lottery business functions. Duties also include: providing project estimates and troubleshooting production problems quickly and effectively. Additional responsibilities include participating in the agile process, designing, and writing programs of a technical or complex nature; analyzing user requirements; encoding, testing, debugging, and providing documentation of programs; and revising and updating programs and documentation as required. Requires the ability to follow logic to develop complex applications along with good problem-solving skills.

Supports Maintenance and New Development of all Business applications:
– Assists in the day-to-day maintenance of web, and business applications including, but not limited to application enhancements and database changes
– Tests and transitions newly developed code as a fully integrated and functional system
– Revises and updates programs and documentation as required
– Turns over completed and tested code to QA

Provides Solution Development and Design Assistance:
– Provides solution development assistance through the creation of component code and databases, building application programs, documentation, and unit and load testing
– Provides solution design assistance in both application development as well as data schemas

Minimum Qualifications
The person selected for this position will have:
– Bachelor/Master’s degree in Computer Science or related field
– 5+ years of experience in development of web-based software, components and services using Microsoft .NET and familiarity with other web development technologies
– Strong knowledge of SQL, SQL Server, SSRS, Visual Studio, Entity Framework, VB.NET, C#.NET, ASP.NET, MVC, Core, CSS, HTML, jQuery, XML, JavaScript, and UI Design
– Service Oriented Architecture, web services, WCF
– Broad design expertise for application, integration and technology solutions
– Familiarity of industry trends and new technologies and ability to apply trends to technical needs
– Understanding of web application security principles and best practices
– Strong analytical, programming and communication skills
- Ability to follow logic to develop complex applications and good problem-solving skills
– Experience working both independently and within a team framework
– Experience in setting and meeting project schedules
– Strong organizational skills
– Strong written and verbal skills
A comparable amount of training and experience may be substituted for the minimum qualifications.

Preferred Qualifications
Preferred qualifications include:
– Dynamics 365 Finance and Operations experience
– Dynamics CRM 365 experience
– SharePoint online development and administration experience

Special Requirements
The selected candidate will be required to pass a background investigation.

Special Instructions to Applicants
The Virginia Lottery is an independent state agency, and as such all positions are exempt from the Virginia Personnel Act, as well as most Executive Branch human resources policies. The Virginia Lottery is a fun place to work and values diversity in the workforce. We offer a competitive salary and excellent benefits. The Virginia Lottery is an Equal Opportunity Employer.

Only online applications completed in their entirety will be accepted for this position. To apply, please visit us at

The Virginia Lottery will provide, if requested, reasonable accommodation to applicants in need of accommodation in order to provide access to the application and/or interview process. If any assistance is needed when applying online, please contact the Virginia Lottery’s Human Resources Department at 804-692-7000

Applications will be accepted until a suitable pool of candidates is received. After 5 business days, this position may be closed at any time.

Education Level:

Bachelors degree or higher

Pay Rate:

Commensurate with experience

HR. Website URL:

Security Clearance:


Travel Requirements:


Sign Up to Apply to this position
(if you already have a CGO account, just press the button below)

About Virginia Lottery

Virginians love games and will make a game out of anything. Whether it comes in a box, with a scratcher or spontaneously while standing in line at the movies, we never tire of playing, watching or inventing games. Got a wastebasket? We've got game. Got a football? We've got game. Got five minutes? Time for a game! We are game gurus with a passion for playtime and we love inspiring everyone to join in the fun. Games are not just a part of our culture; games are our culture, both as Virginians and at the Virginia Lottery. We want to be the favorite games people play. Community Service: At the Virginia Lottery, we do more in our community than simply sell Lottery tickets. In addition to generating nearly $1.2 million per day for public education, Virginia Lottery employees also volunteer for Super Teacher Community Service Projects. This community outreach initiative brings employees together from across the state to provide a variety of services, including landscaping, cafeteria duty and classroom assistance, for some schools. The success of our Super Teacher program has inspired more and more Lottery employees to get involved with this rewarding experience.

Please visit this employer's Public Profile to see more jobs offered by Virginia Lottery