Applications Developer, Senior Position Available In Richland, South Carolina
Tallo's Job Summary: This job listing in Richland - SC has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Applications Developer, Senior
Salary
$80,770.00
- $100,956.00 Annually
Location Richland County, SC
Job Type
FTE - Full-Time
Job Number
177337
Agency
Judicial Branch
Division
Information Technology
Opening Date
06/20/2025
Closing Date
7/25/2025 11:59 PM Eastern
Class Code:
IT1001
Position Number:
60004077
Normal Work Schedule:
Monday
- Friday (8:30
- 5:00)
Pay Grade
Unclassified
Opening Date
06/20/2025
EEO Statement
Equal Opportunity Employer
Agency Specific Application Procedures:
Interested persons meeting the required qualifications may submit an application at www.careers.sc.gov. All questions on the application must be completed and should include all work history and education. A resume may be included but will not be accepted or reviewed in lieu of an incomplete application. Supplemental questions are considered a part of your application and must be completed
Veteran Preference Statement
South Carolina is making our Veterans a priority for employment in state agencies and institutions.
DESCRIPTION
BENEFITS
Job Responsibilities
The South Carolina Judicial Branch invites applications for The Applications Developer, Senior position in the South Carolina Judicial Branch Office. This position will lead the daily development activities of a web/software application development team to meet the South Carolina Judicial Branch’s (SCJB) IT service objectives. This position is responsible for designing the code for applications that implement business logic, data access, and security requirements. This position is responsible for ensuring that the project code delivered by the application development team meets best practice standards for security, accessibility, and maintainability. Additionally, this position is responsible for maintaining documentation, cross-training team members, and advising management to achieve long-term strategic organizational objectives. Software Architecture & Design
- Create high-level architectural blueprints and system designs, including selecting appropriate technologies, frameworks, and patterns to ensure robustness, scalability, and security.
- Establish and enforce coding standards, best practices, and development methodologies across projects
- Identify potential technical risks and challenges, devise strategies to mitigate them, and ensure the architecture is resilient and maintainable.
- Work closely with business analysts, project managers, developers, to translate business requirements into technical solutions and ensure alignment with project goals.
- Develop and update comprehensive architecture documentation, including design decisions, diagrams, and technical standards for reference throughout the project lifecycle.
Front-End Development - Develop and update comprehensive architecture documentation, including design decisions, diagrams, and technical standards for reference throughout the project lifecycle.
- Enhance website speed, efficiency, and scalability through code optimization, asset management, and modern techniques like lazy loading and minification
- Make sure web applications work consistently across different browsers and devices, including mobile responsiveness
- Identify, diagnose, and resolve front-end bugs and performance problems and continuously improve and update web applications to meet evolving business and user needs
Back-End Development - Build, test, and update the logic and services that power web applications, ensuring reliability and scalability.
- Create database schemas, write queries, optimize performance, and ensure data integrity and security.
- Identify and resolve performance bottlenecks in code, database queries, and server configurations.
- Design, build, and secure APIs to facilitate communication between the server and other applications or services.
DevOps & Deployment - Implement and manage continuous integration/continuous delivery (CI/CD) pipelines to streamline code deployment from development to production.
- Implement security controls, manage access, and enforce compliance with industry standards and organizational policies.
- Create scripts for automating repetitive tasks such as environment builds, configuration management, and data migrations
- Identify opportunities for process optimization, cost reduction, and efficiency gains across the software development lifecycle
Security & Compliance - Perform regular reviews of systems, code, and processes to identify security weaknesses and ensure compliance with internal and external standards.
- Maintain awareness of and adherence to relevant laws, regulations, and industry standards.
Testing & Quality Assurance - Analyze requirements and specifications to ensure test coverage and alignment with business needs.
- Perform various types of testing to ensure software stability and readiness for release.
- Continuously learn and adopt new testing tools, technologies, and best practices to improve efficiency and coverage.
Team Collaboration & Leadership - Lead the team through changes in project scope, technology, or organizational structure.
- Promote open communication, teamwork, and a positive culture to maximize productivity and innovation.
- Inspire the team to seek new solutions, adopt best practices, and continuously improve processes
Documentation & Knowledge Sharing - Develop and manage user manuals, installation guides, API references, and other technical content to ensure accuracy, clarity, and accessibility.
- Facilitate sharing of information across teams, encourage use of documentation, and support onboarding and training efforts.
- Continuously assess and refine documentation workflows, tools, and policies for efficiency and effectiveness.
- Provide guidance and support to users accessing documentation and knowledge resources.
Minimum and Additional Requirements
Bachelor’s Degree in Computer Science with major course work in system design and development.
Seven (7) years of experience application development and modification or any equivalent combination of experience, training and/or education.
Preferred Qualifications
Extensive knowledge of the methods and techniques of computer programming and systems analysis.
Working knowledge of database design and table relationships. Ability to analyze, troubleshoot and provide solutions to the most complex software problems. Strong development skills using .Net, C#, Web Services, Windows Services, JSON, and XML.
Proven experience designing and developing applications using MVC, Entity Framework, Unit Testing, and REST APIs.
Proven experience implementing SDLC processes including AGILE, SCRUM, Unit Testing, Continuous Integration, and Continuous Deployment. Working knowledge of HTML, XSLT, JavaScript, and CSS. Exposure to IIS and website maintenance.
Working knowledge of how SC courts are organized and function is desirable.
Additional Comments
The South Carolina Judicial Branch offers an exceptional benefits package for FTE positions that include:
Health, Dental, Vision, Long Term Disability, and Life Insurance for Employee, Spouse, and Children;
State Retirement Plan and Deferred Compensation Programs (Temporary positions have option to enroll);
15 days paid annual (vacation) leave per year;
15 days paid sick leave per year;
Option to designate 10 days of earned paid sick leave per year as family sick leave;
13 paid state holidays;
Paid Parental Leave; and
Workers’ Compensation Benefits.
Employer
State of South Carolina
Agency
Judicial Branch
Address
1220 Senate Street
Suite 101
Columbia, South Carolina, 29201
Phone
803-734-1970
THE
LANGUAGE USED IN THIS DOCUMENT DOES NOT CREATE AN EMPLOYMENT CONTRACT BETWEEN THE EMPLOYEE AND THE AGENCY. THIS DOCUMENT DOES NOT CREATE ANY CONTRACTUAL RIGHTS OR ENTITLEMENTS. THE AGENCY RESERVES THE RIGHT TO REVISE THE CONTENT OF THIS DOCUMENT, IN WHOLE OR IN PART. NO PROMISES OR ASSURANCES, WHETHER WRITTEN OR ORAL, WHICH ARE CONTRARY TO OR INCONSISTENT WITH THE TERMS OF THIS PARAGRAPH CREATE ANY CONTRACT OF EMPLOYMENT.
JOB
OPPORTUNITIES
ACCOUNT
PRIVACY POLICY
TERMS OF USE
YOUR
PRIVACY CHOICES
ACCESSIBILITY
STATEMENT
Copyright © 2025