Dynamic 365 Developer

Washington State Department of Correction

Washington

Hybrid

USD 99,000 - 134,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Washington State Department of Corrections is seeking an IT Application Development Senior Specialist to design, develop, and deploy enterprise software solutions. The role focuses on building Dynamics 365 functionality, employing modern technologies and best practices to support critical corrections operations.

The position is full-time and permanent with a salary range of $99,300 to $133,608 annually. The candidate may telework/hybrid from anywhere within Washington state, with occasional

Qualifications

  • Requires four years of software development experience.
  • Proficiency in C#, TypeScript, SQL Server, and SQL Server Reporting Services.
  • Bachelor’s degree in computer science or a related field is required.

Responsibilities

  • Design, develop, and deliver software solutions addressing complex business needs.
  • Provide advanced technical expertise and architectural guidance for enterprise applications.
  • Mentor other developers and contribute to project planning with accurate technical estimates.
  • Ensure code quality through unit tests, reviews, and documentation.

Skills

C#
TypeScript
SQL Server
SQL Server Reporting Services
Dynamics 365
Azure cloud services

Education

Bachelor’s degree in computer science or related field

Tools

Dynamics 365
Azure
ERP solutions

Job description

IT Application Development Senior Specialist

Full Time | Permanent


Salary Range: $99,300 - $133,608 Annually


This is a telework/hybrid position. The candidate of choice may work from anywhere within the state of Washington with a reliable internet connection. Travel may be required.


This recruitment may be used to fill multiple positions.


Are you a seasoned application developer who enjoys solving complex technical challenges and building solutions that make a meaningful difference? Join our team as an IT Application Development Senior Specialistand bring your expertise to an environment where we build Dynamics 365 functionality, combining innovative technology, collaboration, and the Department of Corrections' mission.


As an IT Application Development Senior Specialist, you will provide advanced technical expertise in the design, development, and delivery of software solutions that address complex customer and business needs. This position plays a key role in supporting enterprise mission-critical applications by evaluating the technical feasibility of business requirements, resolving complex defects and issues, and designing innovative solutions using modern technologies.


The candidate of choice will contribute to project planning by providing well-reasoned technical estimates, insights, and recommendations, while mentoring and sharing knowledge with other developers to strengthen the team’s technical capabilities. This position is also responsible for ensuring system quality and reliability through performance, system, and unit testing, as well as developing the documentation, automation, and implementation processes necessary to successfully deploy, maintain, and sustain enterprise applications.


Bring your technical expertise, problem-solving skills, and passion for innovation to a role where the solutions you build directly support the organization’s mission. If you’re ready to tackle challenging technology needs and help shape the future of enterprise applications, we’d love to have you on our team.


We are looking for teammates who share our vision of public service and are committed to an equitable and inclusive culture that fosters and inspires excellence, while promoting innovation, engagement, and safety, leading to better outcomes for our incarcerated population, our agency, and our community.


As an IT Application Development Senior Specialist, some of your duties will include:


  • Designing, building, customizing, and configuring custom and vendor provided software solutions using .Net or other languages to include:

    • Leading through interaction with business analysts, software developers, software testers, project managers, and end users to elicit requirements

    • Collaborating with business analysts, software testers, and other developers to plan, analyze, and write technical requirements for new solutions or enhancement of existing applications

    • Preparing required documentation for the effective maintenance of software applications

    • Performing data modelling, designs normalized databases, and develops database objects

    • Writing well-structured, extensible, and maintainable solutions in C# and other languages that efficiently deliver business value

    • Reading documentation, consults with vendors, and creates example solutions to identify needed customizations or configuration for vendor provided cloud or self-hosted solutions

    • Creating systems and processes to support data cleansing and extracting, transforming, and loading (ETL) of data between existing systems and new solutions

    • Providing educated and reliable estimates for complexity and duration for planned work.

    • Creating or updating existing complex queries to add, update, or delete datasets from data repositories

    • Maintaining high-quality standards in delivered solutions through unit testing, pair programming, frequent code reviews



  • Maintaining technical systems to ensure alignment with operational needs and business value

  • Conducting research, attends training, and provides thought leadership to foster a culture of innovation and continual improvement

  • Other tasks


What we need (required qualifications):


  • High school diploma or equivalent

  • Four years of software development experience

  • At least four (4) years of progressively responsible, professional work experience within Information Technology field, including experiences in analyzing, designing, coding, and implementing applications using C#, TypeScript, SQL Server, and SQL Server Reporting Services or the latest versions.

  • A bachelor’s degree in computer science or a related field

  • At least four (4) years of progressively responsible, professional work experience within Information Technology field, including experiences in analyzing, designing, coding, and implementing applications using C#, TypeScript, SQL Server, and SQL Server Reporting Services or the latest versions.


In addition to the above education/experience, the below knowledge, skills and/or abilities are required:

  • Demonstrated experience in logical data modeling, relational data architecture.

  • Experience in resolving application defects and performance issues in connection with changing business requirements

  • Four years of experience in writing and/or modifying existing programs, documenting solution coding for application systems

  • In-depth knowledge of design patterns, enterprise integration patterns, and patterns for modern enterprise architecture

  • Experience in life-cycle management of modern application development.

  • Excellent communication skills and attention to detail.

  • Experience working with Dynamics 365, Azure cloud services, or other ERP solutions.


What will make your application stand out (preferred qualifications):


  • Experience with agile, scrum, iterative, or waterfall development/project methodologies

  • Experience with other programming languages, including F#, X++, Java, and Python

  • American Disabilities Act (ADA) compliance experience

  • Experience creating integrations with OnBase, Workday, and other SAS services


Vision:

Working together for safer communities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dynamic 365 Developer
Dynamic 365 Developer

State of Washington • Lacey (WA)

Hybrid
USD 99,000 - 134,000
Microsoft 365 Dynamics Admin & Developer
Microsoft 365 Dynamics Admin & Developer

Safari Club International • Austin (TX)

On-site
USD 95,000 - 130,000
Relocation stipend for the right fit
Microsoft 365 Dynamics Admin & Developer
Microsoft 365 Dynamics Admin & Developer

Safari Club International • San Antonio (TX)

On-site
USD 85,000 - 120,000
Relocation stipend
In-office role
Travel opportunities
ERP Application Developer
ERP Application Developer

Joy Baking Group • Hermitage

On-site
USD 85,000 - 125,000
Application Programmer
Application Programmer

Workiy Inc. • United States

Remote
USD 90,000 - 140,000
Remote work
Public Trust clearance eligibility
System Software Programmer- Project lead
System Software Programmer- Project lead

Accord Technologies Inc • Columbia (SC)

Hybrid
USD 95,000 - 125,000
Application Programmer
Application Programmer

Jobgether SRL • United States

Remote
USD 110,000 - 160,000
Remote-first
Contract engagement
Flexible location
+5
Senior Dynamics 365 Developer (Remote or Hybrid)
Senior Dynamics 365 Developer (Remote or Hybrid)

State of Washington • Lacey (WA)

Hybrid
USD 99,000 - 134,000
Microsoft Dynamics 365 Developer / Analyst | Trenton, NJ
Microsoft Dynamics 365 Developer / Analyst | Trenton, NJ

Software Technology Inc • Trenton (NJ)

Hybrid
USD 120,000 - 180,000
Senior Dynamics 365 Developer
Senior Dynamics 365 Developer

Accylerate, LLC. • Richmond (VA)

Hybrid
USD 110,000 - 160,000