We are seeking a motivated and detail -oriented Applications Programmer <\/b>to support the design, development, testing, and maintenance of modern web applications and APIs.<\/b> The ideal candidate will have hands -on experience with Python development, RESTful services, relational databases, and Agile methodologies. This role involves collaboration with cross -functional teams to translate business requirements into scalable, secure, and high -quality technical solutions.
<\/p>
The position may require flexibility to work outside standard business hours, including evenings, weekends, and holidays as needed.<\/p>
Assist in the design, development, testing, and maintenance of web applications and APIs using Python and modern development frameworks.<\/b>
<\/p><\/li>
Develop and support RESTful APIs and backend services.<\/b>
<\/p><\/li>
Contribute to data processing solutions, automation scripting, and AI -assisted workflows.
<\/p><\/li>
Collaborate with senior developers and business analysts to translate functional requirements into technical specifications.
<\/p><\/li>
Write clean, maintainable, secure, and well -documented code following established coding standards.
<\/p><\/li>
Develop and execute unit tests; support integration and system testing efforts.
<\/p><\/li>
Participate in code reviews and Agile ceremonies (e.g., sprint planning, stand -ups, retrospectives).<\/b>
<\/p><\/li>
Troubleshoot and resolve application issues in development and test environments.
<\/p><\/li>
Adhere to established security standards, project management practices, change control procedures, and service delivery processes.
<\/p><\/li><\/ul>
Minimum of three (3) years<\/b> of professional experience in software development (internships may count toward experience).
<\/p><\/li>
Experience with Python programming<\/b>.
<\/p><\/li>
Experience developing or consuming REST APIs.<\/b>
<\/p><\/li>
Good understanding of relational databases (e.g., PostgreSQL, MySQL, or similar) <\/b>and writing SQL queries.
<\/p><\/li>
Familiarity with version control and work management tools such as Git and JIRA.<\/b>
<\/p><\/li>
Strong understanding of object -oriented programming (OOP) principles.<\/b>
<\/p><\/li>
Strong analytical and problem -solving skills.
<\/p><\/li>
Ability to work effectively in a collaborative Agile team environment.<\/p><\/li><\/ul>
Minimum of two (2) years of experience with Python frameworks such as FastAPI, Flask, or Django.
<\/p><\/li>
Exposure to AI/ML libraries such as Pandas, NumPy, Scikit -learn, TensorFlow, or PyTorch.<\/b>
<\/p><\/li>
Experience integrating AI APIs (e.g., OpenAI, AWS AI services, Azure AI).<\/b>
<\/p><\/li>
Experience with automation scripting or workflow automation tools.
<\/p><\/li>
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.<\/b>
<\/p><\/li>
Experience building or consuming microservices.
<\/p><\/li>
Experience working with containerization tools such as Docker.<\/b>
<\/b><\/p><\/li>
Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, or Jenkins.<\/b>
<\/p><\/li>
Basic knowledge of API security and authentication mechanisms (OAuth2, JWT).<\/b>
<\/p><\/li>
Exposure to front -end technologies such as JavaScript, React, or Angular.<\/b>
<\/p><\/li>
Experience working on data -driven or public -facing applications.
<\/p><\/li>
Strong interest in AI -enabled application modernization initiatives.
<\/p><\/li><\/ul>