- Company Name
- Acetech Group Corporation
- Job Title
- Senior Python Developer
- Job Description
-
Job Title: Senior Python Developer
Role Summary: Senior software engineer responsible for architecting, developing, and maintaining federal‑compliant, enterprise‑grade applications, with a primary focus on Python and secondary expertise in modernizing legacy Java systems.
Expactations: 10+ years of hands‑on programming, deep proficiency in Python and Java, proven experience in federal or highly regulated environments, strong command of RESTful APIs, microservices, and enterprise integration patterns, solid SQL database knowledge, familiarity with AWS, Git, CI/CD, and Agile/Scrum practices, excellent communication and documentation skills.
Key Responsibilities:
- Design, build, and maintain scalable Python applications, and refactor legacy Java components into Python solutions.
- Develop APIs, data integrations, and backend services supporting enterprise workflows.
- Ensure application security, compliance, and performance for federal standards.
- Conduct unit and integration testing, code reviews, and troubleshoot production issues.
- Participate in Agile ceremonies and contribute to team collaboration.
Required Skills: Python 3.x, Java 8+, OOP design, REST APIs, microservices architecture, PostgreSQL/Oracle/MySQL, AWS services, CI/CD pipelines, Git, Agile/Scrum, unit testing, debugging, documentation, strong verbal and written communication.
Required Education & Certifications: Bachelor’s degree in Computer Science, Software Engineering, or equivalent; certifications such as AWS Certified Developer, AWS Certified Solutions Architect, or Scrum certifications (e.g., Certified Scrum Developer, Scrum Master) are preferred.