Application Developer III

State of South Carolina
Columbia, SC, United States
1 day ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Advanced Business Application Programming (ABAP) Application Programming Interfaces (APIs) Amazon Web Services Component-Based Software Engineering JIRA Microsoft Azure C Sharp (Programming Language) Software as a Service Cloud Computing
+24 more
Software Quality Databases Data Warehousing Github Python (Programming Language) NoSQL Scrum Methodology Software Maintenance SQL Databases Systems Integration TypeScript Software Organization Enterprise Software Applications Cloudformation Data Lakes Solid Principles Information Technology Bicep Software Coding Terraform Software Version Control Serverless Computing Programming Languages Microservices

Job description

The Department of Administration’s (Admin) Division of Enterprise Applications (DEA) is seeking an Application Developer III to join the team. We are in growth mode, and it is an exciting time to be a contributing member to 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 enjoy working at the intersection of people, process, and technology, and are motivated by a fast paced, multi tasked and transforming environment, then this position could be for you. In this role your technical expertise will focus on the design, development, implementation and maintenance of our enterprise solutions. Our environment consists of cloud-based applications, application program interface (APIs), system integrations, automation solutions, and enterprise enhancements that support our continued path forward.You will provide technical leadership on complex development efforts within these emerging technologies, provide architectural review, mentor junior developers, and promote software engineering best practices that improve application quality, performance, and long-term maintainability. This position is onsite in Columbia, South Carolina. Responsibilities of the Application Developer III:

  • Develop, test, and implement cloud-based applications, APIs, integrations, automation solutions, and enterprise system enhancements in accordance with established coding standards, security requirements, architectural guidance, and development best practices.

  • Build, configure, deploy, and maintain application components utilizing modern DevOps and cloud technologies.
  • Assist with application maintenance, system upgrades, testing efforts, implementation, resolve complex application defects, integration issues, and production support activities.
  • Troubleshoot, analyze, and resolve complex application defects, integration issues, and production support incidents.
  • Collaborate with architects, product owners, business stakeholders, and development team members to analyze business and technical requirements and translate the requirements into technical tasks, testing requirements, and implementation plans.
  • Design cloud-based applications, APls, integrations, automation solutions, and enterprise system enhancements with solution alternatives.
  • Participate in backlog refinement, sprint planning, work estimation activities, and Agile ceremonies.
  • Identify technical risks, dependencies, and mitigation strategies.

  • Conduct peer reviews to promote code quality, maintainability, and development standards.

  • Maintain awareness of emerging technologies and software development best practices.
  • Collaborate with team members to improve development processes, delivery efficiency, and engineering standards.
  • Participate in cross-functional initiatives and enterprise technology projects.
  • Perform other duties, assignments, and special projects as assigned.

Requirements

  • A bachelor’s degree in computer science, information technology, or a related field and five (5) years of professional experience in cloud-based software development.
  • Relevant professional experience may substitute for the bachelor’s degree on a year-for-year basis.

Additional Requirements:

  • Experience with cloud-native, serverless and containerized application development in Azure or AWS using at least one of the following programming languages: Java, ABAP, JavaScript, Typescript, Python, C# (Java, ABAP, and Typescript is preferred).
  • Experience working in an agile framework such as Scrum.
  • General understanding of Infrastructure as Code programming languages (Terraform, Bicep, or CloudFormation), SOLID design principles, and common architectures (Event-Driven, Scheduled, Microservices).
  • Familiar with common SQL and NoSQL database, Data Lake and Data Warehouse technologies.
  • Experience using modern source control and project management tools and services such as GitHub, Jira, or Azure DevOps.
  • Experience working with ERP systems such as SAP is preferred but not necessarily required.
  • Currently holds or can quickly achieve any required Ivalua L3 certifications and all intermediate prerequisites.
  • Position may be required to report to work during emergency situations and hazardous weather events.

Benefits & conditions

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

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 Plan
  • State Optional Retirement Program

*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. 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:56 min

Provisioning a secure container infrastructure with Bicep

Matthias Falkenberg +1 · World Congress 2022

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

4:09 min

Selecting infrastructure tools and determining proper abstraction layers

Alayshia Knighten Alayshia Knighten · World Congress 2024

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all