Python Engineer
Company Description Amaze Systems is an e-Verify certified consulting and services company specializing in IT, non-IT, healthcare, engineering, and semiconductor domains. The organization delivers end-to-end IT and ITES solutions for large and medium enterprises, including eLearning, application development and management, remote infrastructure management, and education services. Amaze Systems emphasizes transparent collaboration, trust, and teamwork in all client engagements. The company’s mission focuses on providing innovative, customized solutions with strong quality assurance while valuing people as its core asset. Professionals joining Amaze Systems can expect a performance-driven, customer-centered environment with global exposure.Role Description This is a contract Python Engineer role based in Washington, DC with a hybrid work arrangement, allowing a mix of onsite and work-from-home days. The Python Engineer will design, develop, and maintain backend services and APIs, ensuring scalable, secure, and efficient server-side logic. Responsibilities include implementing features using object-oriented programming, integrating with databases, and collaborating with front-end engineers, QA, and product stakeholders. The role involves writing clean, testable code, performing code reviews, troubleshooting production issues, and optimizing application performance. The engineer will also contribute to technical documentation, follow best practices for version control and CI/CD, and support continuous improvement of the engineering stack.Qualifications Strong programming skills in Python with solid foundations in Programming and Object-Oriented Programming (OOP).Experience in Back-End Web Development, including RESTful API design and integration.Background in Software Development, including SDLC, code reviews, and unit/integration testing.Hands-on experience working with Databases (SQL and/or NoSQL), including schema design and query optimization.Familiarity with Python web frameworks (e.g., Django, Flask, FastAPI) and version control tools (e.g., Git).Ability to work effectively in a hybrid environment in Washington, DC, collaborating with cross-functional teams.Strong problem-solving, debugging, and communication skills, with attention to code quality and security best practices.Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.