Application Developer IV - 60008947

Apply Now

Company: State of South Carolina

Location: Richland, SC 29675

Description:

Salary: $68,397.00 - $126,547.00 Annually
Location : Richland County, SC
Job Type: FTE - Full-Time
Job Number: 173935
Agency: Department of Administration
Division: Division of Enterprise Applications
Opening Date: 02/26/2025
Closing Date: 3/9/2025 11:59 PM Eastern
Agency Specific Application Procedures:: All applicants must apply online.
Class Code:: AM12
Position Number:: 60008947
Normal Work Schedule:: Monday - Friday (8:30 - 5:00)
Pay Band: Band 8
Hiring Range - Min.: $68,397.00
Hiring Range - Max.: $100,000.00
Opening Date: 02/26/2025
EEO Statement: Equal Opportunity Employer
Veteran Preference Statement: South Carolina is making our Veterans a priority for employment in state agencies and institutions.

Job Responsibilities
Application Developer

The Department of Administration's Division of Enterprise Applications is seeking an Application Developer to join our team. We are in growth mode, and it is an exciting time to be a contributing member to a team that maintains the SC Enterprise Information System (SCEIS)! SCEIS is the backbone of our business processes and ultimately empowers decision makers to improve government for the citizens. If you have a passion for cloud-based software development, this position could be for you! You will participate in a Development Team that is responsible for engineering and implementing solutions to address business needs related to full stack cloud-hosted web applications, event-driven and REST API integrations, observability platform and data lake automation, and customizations within third-party applications such as SAP in a polyglot distributed environment. As a part of the Development Team, members are expected to assume sprint work by priority as they become available. Team members are encouraged to assume work outside of their expertise and work with other Development Team members to gain experience and strengthen the overall team's capabilities.
Come join the journey and positively affect South Carolina government systems!
Responsibilities include:
  • Assist the division's Architecture Team with designing and engineering solutions to meet requirements including but not limited to developing proof of concepts and providing technical documentation.
  • Work with the division's Architecture Team, product\service owners, and the development team to clarify work item functional and non-functional requirements including tasks needed to complete the work item so accurate effort and hour estimates can be provided in backlog refinement meetings.
  • Complete all work committed to during a sprint per the Development Team's and the broader Division's Definition of Done which involves engineering solutions for implementing business requirements per design specifications including build and deployment pipeline development\configuration, automated testing, and observability.
  • Participate in sprint retrospective meetings to address team and development process inefficiencies.
  • Perform peer code reviews to ensure code quality, readability, maintainability, and other coding\engineering standards.


Minimum and Additional Requirements

A bachelor's degree in computer science, information technology, or a related technical field and two (2) years of experience in cloud-based software development. Relevant experience may substitute for the bachelor's degree on a year-for-year basis.

Additional Requirements:
  • Deep understanding of cloud-native serverless and containerized application development in Azure and\or AWS.
  • Deep understanding of SOLID design principles and common architectures such as Event-Driven, Schedule-Based, Microservices, Data Lake and Data Warehouse architectures.
  • Familiar with common SQL based and document database technologies.
  • Good understanding of Infrastructure as Code programming languages and tools such as Terraform, Bicep, or CloudFormation.
  • Experience working in an agile framework such as Scrum.
  • Experience using modern source control and project management tools and services such as Github, GitLab, Jira, or Azure DevOps.
  • Familiarity and expertise in one or more of the following object-oriented programming languages: Java, Python, JavaScript, C#.

Applicants indicating college credit or degree(s) on the application will be required to bring a copy of college transcript to the interview. A copy of the transcript may also be uploaded as an attachment to the application, if required by the hiring department or if desired by the applicant. Please note that some areas of the Department may require an official, certified copy of the transcript prior to hiring or within a specific timeframe required by that area, after hiring. Failure to produce an official, certified transcript may result in not being hired or termination.
Additional Comments
The Department of Administration is committed to providing equal employment opportunities to all applicants and does not discriminate on the basis of race, color, religion, sex (including pregnancy, childbirth, or related medical conditions including, but not limited, to lactation), national origin, age (40 or older), disability or genetic information.

Supplemental questions are considered part of your official application. Any misrepresentation will result in your disqualification from employment. Please complete the state application to include all current and previous work history and education. A resume will not be accepted nor reviewed to determine if an applicant has met the qualifications for the position.

The South Carolina Department of Administration offers an exceptional benefits package for full time (FTE) employees:
  • Health, dental, vision, long-term disability, and life insurance for employees, spouse, and children. Click here for additional information.
  • 15 days annual (vacation) leave per year
  • 15 days sick leave per year
  • 13 paid holidays
  • Paid Parental Leave
  • S.C. Deferred Compensation Program available
  • Retirement benefit choices *
    • State Retirement PlanSCRS)
    • State Optional Retirement Program (State ORP
*Enrollment in one of the listed plans is required for all FTE employees; please refer to the contribution section of hyperlinked retirement sites for the current contribution rate of gross pay.
Benefits for State Employees
The state of South Carolina offers eligible employees generous benefits, including health and dental insurance; retirement and savings plan options; and paid vacation and sick leave. Plus, work-life balance programs such as telecommuting and flexible work schedules are available to employees of some state agencies.

Insurance Benefits
Eligible employees may enroll in health insurance, which includes prescription coverage and wellness benefits. Other available insurance benefits include dental, vision, term life insurance, long term disability and flexible spending accounts for health and child care expenses.

Retirement Benefits
State employees are also offered retirement plan options, including defined benefit and defined contribution plans. Additionally, eligible employees may elect to participate in the South Carolina Deferred Compensation Program, which is a voluntary, supplemental retirement savings plan offering 401(k) and 457 plan options.

Workplace Benefits
State employees may also be eligible for other benefits, including tuition assistance; holiday, annual and sick leave; and discounts on purchases, travel and more.

Note: The benefits above are available to most state employees, with the exception of those in temporary positions. Employees in temporary grant and time-limited positions may be eligible for all, some or none of these benefits as benefits are associated with each position type. For these positions, contact the hiring agency to determine what benefits may be available.
01

Supplemental questions are considered part of your official application. Any misrepresentation will result in your disqualification from employment. Please complete the state application to include all current and previous work history and education. A resume will not be accepted or reviewed to determine if an applicant has met the qualifications for the position. I have read and acknowledge the above statement.
  • Yes
  • No

02

Which of the following best describes your education and experience?
  • At least a bachelor's degree in computer science, information technology, or a related technical field and at least two (2) years of experience in cloud-based software development.
  • At least an associate degree and at least four (4) years of experience in cloud-based software development.
  • A high school diploma and at least six (6) years of experience in cloud-based software development.
  • None of the above.

Required Question

Similar Jobs