Specialist - Software Engineering

Plano - Texas - USAOn-siteFull-timeSoftware Development

Description

Job Summary We are seeking a skilled Python Developer with 4-7 years of experience in designing developing and maintaining scalable applications and APIs The ideal candidate should have strong hands-on expertise in Python programming database development REST API development automation and cloudnative application development Key Responsibilities Design develop test and deploy Pythonbased applications and services Develop and maintain RESTful APIs and microservices Write efficient reusable and scalable code following best practices Perform database design query optimization and troubleshooting Collaborate with business analysts architects and development teams to understand requirements Participate in code reviews and ensure adherence to coding standards Develop automated tests and ensure application quality Troubleshoot production issues and provide timely resolutions Support CICD implementation and deployment automation Monitor application performance and recommend improvements Mandatory Skills Python Programming Core Python REST API Development FastAPI Flask Django REST Framework SQL Oracle PostgreSQL MySQL SQL Server Object Oriented Programming OOP Git GitHub Version Control Linux Unix Environment Unit Testing Py Test Unittest Debugging and Performance Optimization CICD Pipelines Jenkins GitHub Actions Azure DevOps

Requirements

Mandatory Skills : Flask, MySQL, Python, RedHat Linux Administrator