.
Net Developer
Onsite Role!!
Little Rock, AR
The Developer 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.
ON-SITE WORK ONLY.
POSITION SUMMARY:
The Client Programmer is responsible for
developing and supporting applications that support the client.
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.
Skills Matrix:
Skill Required / Desired Amount of Experience
Full Life Cycle Application Development Required 5 Years
.
Net Core application development in a cloud based environment Required 2 Years
Entity Framework core development Required 2 Years
C# application development in .
Net Framework Required 2 Years
Design and develop RESTful web APIs Required 2 Years
Application development using REACT, Next JS, Material UI Required 2 Years
Version Control Systems (GIT) Required 2 Years
AWS Services Required 2 Years
AWS Lambda Required 2 Years