What are the responsibilities and job description for the Application Programmer - #fulltime position at Smart IT Frame LLC?
Job: Application Programmer
Location: Chandler, AZ (Hybrid role - 3 days/week)
#fulltime
Job Description:
- 6 years of overall software engineering or platform engineering experience.
- 4 years of hands-on experience designing, developing, and supporting API platforms or API gateway-based architectures.
- Strong background in API design and development, including RESTful APIs, versioning strategies, error handling, and backward compatibility.
- Proven experience implementing authentication and authorization mechanisms (eg., OAuth2, JWT, mTLS, API keys).
- Extensive experience troubleshooting and resolving issues in large-scale, distributed, production environments.
- Proficiency in Java, particularly for API, gateway, or middleware development.
- Strong development experience with Python for automation, scripting, and platform tooling.
- Experience with API integration testing and automated testing tools, including functional, regression, and performance testing.
- Solid understanding of observability and telemetry concepts, including logging, metrics, tracing, and alerting.
- Hands-on experience with source-control systems and collaborative development workflows (e.g., Git).