×
Register Here to Apply for Jobs or Post Jobs. X

Technical Specialist – Senior; Java​/Python Systems Developer

Job in Raleigh, Wake County, North Carolina, 27601, USA
Listing for: SMX Services and Consulting, Inc.
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer, Python, SQL Developer
Job Description & How to Apply Below
Position: Technical Specialist – Senior (Java/Python Application Systems Developer)

Technical Specialist – Senior (Java/Python Application Systems Developer)

Location:

Raleigh, NC (Onsite)

Position Overview

We are seeking a Senior Java/Python Application Systems Developer to join the Office of the NC Chief Medical Examiner. This is an onsite role based in Raleigh, NC, and only local candidates will be considered.

The ideal candidate will have strong experience designing, developing, and supporting enterprise applications, backend services, APIs, automation tools, and legacy system integrations. This role requires excellent problem-solving skills and the ability to work across both modern and legacy technologies.

Required Skills

  • 7+ years of experience with Java and Python development.
  • 7+ years of experience designing and developing REST and SOAP APIs, backend services, and microservices.
  • 7+ years of experience working with relational databases including SQL Server, PostgreSQL, Oracle, MySQL, and Ingres.
  • 5+ years of experience writing, optimizing, and tuning complex SQL queries for performance.
  • Experience with Git/Subversion, Linux/Unix environments, and version-controlled development.
  • Strong troubleshooting, debugging, and analytical problem-solving skills.

Preferred Skills

  • Experience with legacy application modernization and migration projects.
  • Hands-on experience with Perl for scripting, system utilities, or maintaining legacy applications.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Experience with ETL processes, data pipelines, or batch processing.
  • Experience with CI/CD pipelines and version control best practices.

Key Responsibilities

  • Develop, enhance, and maintain backend applications and services using Java, Python, and Perl.
  • Design and develop RESTful APIs, microservices, and system integrations.
  • Modernize and refactor legacy applications into scalable, modern architectures.
  • Develop automation scripts, scheduled jobs, and system utilities to support IT operations.
  • Write clean, efficient, maintainable, and scalable code following coding standards and best practices.
  • Design, develop, and optimize SQL queries, stored procedures, and data processing workflows.
  • Participate in technical design discussions, architecture reviews, and Agile sprint planning.
  • Troubleshoot and resolve complex application issues across multiple technologies and platforms.
  • Deploy and support applications in Linux/Unix, on-premises, and cloud environments (AWS, Azure, GCP).
  • Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
  • Maintain technical documentation for applications, integrations, and system processes.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary