Golden Technology
Full Stack Software Engineer - Python
Golden Technology, Cincinnati, Ohio, United States, 45208
Recruitment Specialist | Talent Sourcing
This engineering role, within our AI Enablement team, is responsible for designing, building, and maintaining a data-driven web application for reporting on usage metrics of our AI capabilities. This role will primarily leverage Angular for the UI, Python/FastAPI for microservices, PostgreSQL for service data, and Databricks (with Unity Catalog) for data engineering pipelines, operating in Azure cloud (AKS). QUALIFICATIONS, SKILLS & EXPERIENCE
Bachelor’s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program. 3+ years experience with modern front-end frameworks such as Angular. Experience with sustainable engineering practices such as automated testing, continuous integration, continuous deployment, and monitoring/alerting. Experience with integrating Restful APIs, a good understanding of microservices architecture. Experience with working in modern full-stack web application development. 3+ years working with Databricks, data engineering, and designing data schemas. 3+ years of experience with container technologies (Docker, Kubernetes, Helm). Experience building and shipping multiple large software products using agile methodologies. Excellent communication skills, particularly on technical topics. Comfort with independent learning of new technologies, and willingness to jump into using unfamiliar tools. Strong cross-functional ways of working – this role will deal with data scientists, product managers, engineers, designers, and others. Ability to deal with vague requirements and fast iteration. High level of independence; ability to make time-sensitive decisions rapidly and solve urgent problems without escalation. RESPONSIBILITIES
Perform development in Typescript/Angular and integrate with FastAPI based microservices. Contribute to design, develop reusable UI components and highly available, low latency, cloud native applications. Participate in full software development life cycle (SDLC) of cloud-based solutions – conceptualize, design, develop, test, deploy and support/enhance. Feel comfortable engaging with the cloud ecosystem – Azure Cloud Services. Develop subject matter expertise of the products/components developed and supported. Participate in the estimation process for new work and releases. Bring new perspectives to problems. Be driven to improve yourself and the way things are done. Seniority level
Mid-Senior level Employment type
Contract Job function
Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr
This engineering role, within our AI Enablement team, is responsible for designing, building, and maintaining a data-driven web application for reporting on usage metrics of our AI capabilities. This role will primarily leverage Angular for the UI, Python/FastAPI for microservices, PostgreSQL for service data, and Databricks (with Unity Catalog) for data engineering pipelines, operating in Azure cloud (AKS). QUALIFICATIONS, SKILLS & EXPERIENCE
Bachelor’s degree typically in Computer Science, Management Information Systems, Mathematics, Business Analytics or another technically strong program. 3+ years experience with modern front-end frameworks such as Angular. Experience with sustainable engineering practices such as automated testing, continuous integration, continuous deployment, and monitoring/alerting. Experience with integrating Restful APIs, a good understanding of microservices architecture. Experience with working in modern full-stack web application development. 3+ years working with Databricks, data engineering, and designing data schemas. 3+ years of experience with container technologies (Docker, Kubernetes, Helm). Experience building and shipping multiple large software products using agile methodologies. Excellent communication skills, particularly on technical topics. Comfort with independent learning of new technologies, and willingness to jump into using unfamiliar tools. Strong cross-functional ways of working – this role will deal with data scientists, product managers, engineers, designers, and others. Ability to deal with vague requirements and fast iteration. High level of independence; ability to make time-sensitive decisions rapidly and solve urgent problems without escalation. RESPONSIBILITIES
Perform development in Typescript/Angular and integrate with FastAPI based microservices. Contribute to design, develop reusable UI components and highly available, low latency, cloud native applications. Participate in full software development life cycle (SDLC) of cloud-based solutions – conceptualize, design, develop, test, deploy and support/enhance. Feel comfortable engaging with the cloud ecosystem – Azure Cloud Services. Develop subject matter expertise of the products/components developed and supported. Participate in the estimation process for new work and releases. Bring new perspectives to problems. Be driven to improve yourself and the way things are done. Seniority level
Mid-Senior level Employment type
Contract Job function
Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr