Skip to Main Content

Powered by JobAps

Mid-Level .NET Developer


Recruitment #20-004470-0001


Are you interested in advancing your career through experience and learning opportunities, while supporting a mission that makes a difference in your community? If yes, then WCC may be your next career destination. As a nationally recognized leader in implementing automation solutions to support our mission, we thrive on initiative, innovation and collaboration. We are excited about what we do. This is agile public service. Bring your Microsoft .Net development skills, a passion for your work, and come take the next step with us.


The Maryland Workers' Compensation Commission seeks to secure the equitable and timely administration of the provisions of the Maryland Workers' Compensation law on behalf of its customer, the injured workers, and their employers, by providing an efficient forum for the resolution of individual claims.


The Workers' Compensation Commission envisions a state wherein injured workers and employers are empowered to create an equitable partnership to facilitate prompt and fair resolution of workers' compensation matters.


Together we profoundly touch the lives of so many people and have enormous responsibility to the community by fulfilling our mission of securing equitable and timely administration of the law. The Commission continues to provide services to our constituent partners at a level rarely met throughout the United States.  The professionalism, work ethic, and technological acumen manifest in our operations allows us to smoothly and effectively manage the challenges which invariably arise.  Every division within the agency plays a vital role in keeping us in the forefront nationally...




10 E. Baltimore Street

Baltimore, MD 21202

Main Purpose of Job

The State of Maryland Workers' Compensation Commission is currently seeking an energetic, versatile and skilled mid-level .NET Developer in the position IT Programmer Analyst II. The mid-level .NET Developer is a key member of the WCC IT team of app developers, system and data architects, business analysts, network administrators, and technical support staff. The IT team delivers end to end technology solutions and support for WCC's employees, injured workers, insurers, employers, attorneys, health care professionals, government partners, and the public at large.

This position offers a unique career building opportunity for the Mid-level .NET Developer to participate in WCC's Enterprise Modernization (EM) project, a complete business process and technology refresh. Currently underway, the EM project uses upward trending low code/no code digital transformation tools to build flexible and extensible business apps, data, and decision support intelligence. Training in the low-code/no-code digital transformation tools will be provided, but experience with any of these tools is helpful.

The mid-level .NET Developer that we are looking for has a strong customer focus, using innovative approaches to deliver effective technology solutions that also delight customers. This position develops solutions to solve key business and compliance needs in an integrated and simple manner, building in extensibility and security, and balancing the need for flexibility and agility with conformance to best practices.

The ideal candidate will have a working knowledge of business systems analysis as well as experience using Agile methods for developing 'N' tier Microsoft .NET Framework based software applications.


Work with internal and external customers to define technical solution requirements that support and facilitate business processes and compliance requirements

•Develop, implement and enhance ASP.NET software applications within the Commission’s relational database, online services web portal, enterprise content management, and workflow environments

•Provide technical mentoring to junior software developers

•Work with IT Team to define, test, and implement database designs to support software releases

•Use highly effective oral and written communications skills to gather requirements and to develop clearly written, understandable, and complete project/user documentation for all assigned projects

•Provide high level  technical support for complex software problems

•Work on developing new applications using low code platform tools


Education: Bachelor's degree from an accredited college or university in Information Technology, Computer Science, Management Information Systems, or other information technology related field.

 Experience: One year of experience designing, developing, testing, implementing and maintaining applications systems and programs using generally accepted computer programming languages or other developmental tools.


 1. Candidates may substitute six credit hours of coursework in application analysis and programming using generally accepted computer programming languages or other developmental tools for six months of the required experience.

 2. Candidates may substitute completion of high school or a high school equivalency certificate and eighteen months of experience converting data from project specifications by writing program code using generally accepted computer programming languages or other developmental tools for the required education.

 3. Candidates may substitute completion of high school or a high school equivalency certificate and fifteen credit hours from an accredited college or university in systems analysis and application programming using generally accepted computer programming languages or other developmental tools for the required education.

 4. Candidates may substitute experience in one of the following areas: operating computers, scheduling, controlling input and output or maintaining backups or data storage, processing data on computers, evaluating, implementing and maintaining hardware and software, on a year-for-year basis for a high school education.

5. Candidates may substitute U.S. Armed Forces military service experience as a commissioned officer in Computer Systems Programming classifications or Computer Systems Programming specialty codes in the Information Technology field of work on a year-for-year basis for the required experience and education.


The following is a required qualification. Candidates MUST possess the following:

nine (9) months' professional experience developing, testing, implementing and maintaining web software applications on IIS 7.5+ systems using Visual Studio 2015 or newer, MVC (Model View Controller), and .NET Framework 4.x+ with ASP.NET, C#,  jQuery, and HTML5. Applicants must meet the selective qualification to be considered.  Include clear and specific information on your application regarding the qualification.


•Microsoft SQL Server 2014+ database development skills and experience

•Experience with Team Foundation, GIT or other source code management tools

•Highly effective oral and written communications skills including the ability to develop clearly written, understandable and complete English project/user documentation.

•Software development experience using 'N' tier architecture and object relational mapper (O/RM) technologies

•Experience developing and delivering software under Agile methodologies

•Experience in developing application using Low-code development platforms

•Working knowledge of business systems analysis, enterprise content management (ECM), enterprise transform and load (ETL), legacy transformation, case management, and/or secure web portal systems.


• Employee may be required to be on-call or occasionally or asked to work outside of normal work hours or on weekends for production emergencies as well as planned system upgrades and therefore  required to provide the agency with a telephone number or other mutually agreeable contact method where the employee can be reached.

• Employee may be required to drive to Agency Regional Site locations and must have a valid MD Driver's License.


The examination will consist of a rating of your training and experience as provided with your application. Please make sure that you provide sufficient information on your application to show that you meet the qualifications for this recruitment. All information concerning your qualifications must be submitted by the closing date. We will not consider information submitted after this date. Successful candidates will be ranked as Best Qualified, Better Qualified, or Qualified and placed on the employment (eligible) list for at least one year.



For education obtained outside the U.S., a copy of the equivalent American education as determined by a foreign credential evaluation service must be provided prior to hire.

If you have any questions about this recruitment, please contact the Workers' Compensation Commission at 410-864-5230.

TO APPLY: Please include your resume along with your completed online employment application. During the online application process, use the Resume tab to select a method for including your resume (Upload Your Resume or Type or Copy/Paste Your Resume).

If you are unable to apply online, or encounter difficulty attaching required or optional documentation, you may submit via mail or deliver in person. Please be sure to include your name, identification number (Easy ID#) and job announcement number on any documentation to ensure timely processing. Please include your resume along with your completed employment application.


Completed applications, required documentation, and any required addendums may be mailed to:

Workers' Compensation Commission

Attn: 20-004470-0001

10 E. Baltimore Street, Personnel Division
Baltimore, MD 21202

TTY Users: call via Maryland Relay

WCC is an equal opportunity employer. It is the policy of WCC that all persons have equal opportunity and access to employment opportunities, services, and facilities without regard to race, religion, color, sex, age, national origin or ancestry, marital status, parental status, sexual orientation, disability or veteran status.