You are viewing a preview of this job. Log in or register to view more details about this job.

REQ734546 - AOC .Net Developer

ON-SITE WORK ONLY

These positions are available for extensions.

Position Summary:

The AOC Programmer is responsible for developing and supporting applications that support the Arkansas Judiciary.  The Programmer will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment of a court management program.  The court management program will be a cloud-based system.

Job Duties:

  • Work on an Agile team that employs the Disciplined Agile Methodology
  • Work with the build new team to develop and integrate a veteran’s application with the new court management system
  • Participate in quarterly planning sessions
  • Design, code, debug, and test application software and reports.
  • Monitor, optimize, and tune applications and reports for maximum performance.
  • Aid in the testing and debugging of new and existing application software.
  • Execute tasks conforming to formal techniques, standards, policies, and procedures.
  • Troubleshoot user-reported application and report issues.
  • Document and report on daily progress, procedures, and activities.
  • Maintain application and report documentation.
  • Other duties as assigned

QUALIFICATIONS:

Education

  • A Bachelor of Science degree in Computer Science or a related field 

Experience

  • Three years of relevant experience including at least two years in an application development role 

Knowledge, Skills, Abilities:

  • Knowledge of DOTNET Core and Entity Framework Core frameworks
  • Knowledge of, REACT, Next JS, Material UI
  • Knowledge of and experience developing with the C# programming language
  • Knowledge of or experience developing solutions in the cloud
  • Knowledge of database systems like Postgres and the integration of those databases into the development of system software
  • Ability to create, debug and optimize SQL queries.
  • Knowledge of and experience developing with JavaScript, CSS, and HTML
  • Knowledge of and experience working with version control systems like GIT
  • Knowledge of and experience working with the Linux operating system and containers as a system platform
  • Knowledge of AWS services
  • Knowledge of AWS lambda
  • Ability to develop visually appealing front-end websites including translating mock-ups into front-end code
  • Ability to design and implement automated testing including test driven development
  • Ability to design and develop RESTful web APIs
  • Strong analytical and problem-solving skills
  • Strong interpersonal skills
  • Excellent oral and written communication skills including the ability to communicate effectively with court and non-court, legal and non-legal, technical, and non-technical persons
  • Knowledge of application development in Linux and Windows server operating system environments.
  • Ability to effectively multitask.
  • Ability to work as part of a team.
  • Ability to work well under pressure and meet deadlines.
  • Ability to learn new technologies and maintain technical currency

Programmers/Software Engineers must be familiar with industry accepted business practices and computer application development and support methodologies.

Skill

  • Full Life Cycle Application Development
  • .Net Core application development in a cloud based environment
  • Entity Framework core development
  • C# application development in .Net Framework
  • Design and develop RESTful web APIs
  • Application development using REACT, Next JS, Material UI
  • Version Control Systems (GIT)
  • AWS Services
  • AWS Lambda