Job Title:
Location: Raleigh, NC - Onsite
Interview Type: Either Webcam Interview or In Person
Description:
Client is seeking a skilled Application Systems Python Developer to design, develop, and support data pipelines, dashboards, integrations, and migration processes across enterprise systems within the Office of the NC Chief Medical Examiner. This role plays a key part in moving data between legacy and modern platforms, ensuring data quality, and enabling analytics and automation through Python and Power BI.
Key Responsibilities:
Required Skills & Experience:
Preferred Qualifications:
* Experience with Java development
Required/Desired Skills
Skill
Required /Desired
Amount
of Experience
Strong hands on experience with Python
Required
7
Years
Proficiency with Power BI
Required
5
Years
Strong SQL skills and experience working with relational databases (SQL Server, PostgreSQL, Oracle, MySQL, Ingres)
Required
7
Years
Senior level experience writing optimized SQL queries and analyzing existing SQL queries for performance improvements
Required
7
Years
Solid understanding of SOAP/REST APIs, backend architecture, and microservices
Required
5
Years
Experience designing and executing data migration or data conversion projects
Required
7
Years
Understanding of data governance, security, and compliance requirements
Required
7
Years
Familiarity with legacy system migration projects
Highly desired
5
Years
Experience with large-scale migration or modernization initiatives
Highly desired
5
Years
Experience with Java development
Highly desired
5
Years
Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
Desired
3
Years
Knowledge of Power BI administration, workspaces, gateways, and deployment strategies
Desired
3
Years
Experience with version control (Git/Subversion) and CI/CD pipelines
Desired
3
Years
Experience with Perl for scripting, system utilities, or legacy app maintenance
Nice to have
3
Years