What are the responsibilities and job description for the Software Engineer position at Robert Half?
We are currently on the lookout for a Software Engineer to join our team in the Information Technology industry, based in Ridgefield Park, New Jersey. As a Software Engineer, your key responsibilities will revolve around the translation of Python codes to Swift, Golang, Java, or Javascript, maintaining functionality and efficiency. This role offers a short term contract employment opportunity.Responsibilities:• Proficient understanding and application of Python and at least one of the following languages: Swift, Golang, Java, or Javascript.• Translate Python codes to other languages and ensure the functionality of the generated code.• Evaluate and compare the functionality of the translated code against the original Python code.• Make necessary adjustments to the translated codes to ensure they can regenerate the original Python code.• Provide guidance on the selection of an appropriate Integrated Development Environment (IDE) for processing tasks.• Utilize your skills in Android Development, Atlassian Jira, Backend Development, Bug Tracking, C , AB Testing, Agile Scrum, API Development, ASP.NET, and CSS.• Work without the reliance on tooling due to the volume of code snippets.• Prepare samples of processed codes for client demonstrations.