Apply Now
Application opens on company website
Job Description
The position involves developing reusable backend software code, primarily in Java, following Agile methodologies, and ensuring code quality through testing. The role offers remote work options within the U.S. and requires experience in API development, data management, and software engineering practices.
Key Responsibilities
- Develop new and reusable backend code that meets quality standards and architecture guidelines
- Utilize unit testing to ensure code quality
- Write backend interfaces to send and retrieve data via APIs
- Apply Agile development methodologies in software development
- Work with relational or object databases to handle data
Requirements
- Develop new and reusable code that meets internal development standards and quality goals, and that aligns with the defined architecture.
- Utilize unit testing to ensure code quality.
- Possess a minimum of a Bachelor's degree in Computer Science, Information Technology, or a related field.
- Have at least 2 years of experience in the job offered or any related occupation, including 2 years of experience coding in Java programming language.
- Have at least 2 years of experience working with Agile development methodology.
- Have at least 2 years of experience writing backend interfaces to send and retrieve data via APIs.
- Have at least 2 years of experience with software engineering methodologies.
- Have at least 2 years of experience handling data stored in relational or object databases.
- Work from home from anywhere in the U.S. is permitted.
Benefits & Perks
Work from home from anywhere in the U.S.
Ready to Apply?
Join Phoenix Contact and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs