Negotiable
Outside
Remote
Remote
Summary: The Software Engineer role is a remote position requiring extensive experience in programming languages such as Java, C#, and Python, along with a strong understanding of the Software Development Life Cycle (SDLC). The candidate should possess skills in API development, software testing, and data integration across various cloud platforms. Strong communication skills are essential for technical consulting and documentation.
Key Responsibilities:
- Develop and manage APIs for data exchange and application communications.
- Test software applications using a data-driven development approach.
- Integrate web services across cloud platforms including Microsoft Azure and AWS.
- Utilize SQL programming for database technology management.
- Provide technical consulting and prepare accurate documentation and reports.
Key Skills:
- Proficiency in Java, C#, and Python.
- Knowledge of SDLC principles and software design techniques.
- Experience with API development and testing methodologies.
- Strong problem-solving skills in software installation and troubleshooting.
- Experience with cloud platforms and ETL tools for data integration.
- SQL programming experience with various database technologies.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT