Cox Automotive is looking to build impactful, innovative software that pushes boundaries and aids their customers by hiring a Software Engineer I.
Requirements
- Knowledge of Java, JavaScript and JavaScript libraries, HTML, and CSS.
- Basic understanding of RESTful APIs.
- Experience with version control systems (Git).
- Familiarity with testing frameworks.
- Familiarity with SQL.
- Familiarity with Java/Spring/SpringBoot.
- Familiarity with Azure.
Responsibilities
- Engage in the software development lifecycle, from initial design through to deployment, crafting reliable and efficient software solutions.
- Develop, test, and refine software components using Java and other relevant tools, always focusing on maintainability and scalability.
- Collaborate closely with the QA team to ensure thorough testing and quality assurance for all developed features.
- Troubleshoot and rectify software issues as they arise, ensuring optimal system performance and user satisfaction.
- Participate in code reviews, learning from peers and ensuring consistent code quality.
- Stay updated with emerging technologies and industry best practices, ensuring your skills remain sharp and relevant.
- Adhere to best practices in software development, contributing to a culture of excellence.
Other
- Actively participate in team discussions with analysts, product owners, and other stakeholders to comprehend and transform functional and technical requirements into actionable tasks.
- Aid in estimating the scope of development work for diverse projects and enhancements.
- Collaborate with members within the software engineering team, embracing shared knowledge and fostering a spirit of cooperation.
- Contribute to problem-solving sessions, brainstorming, and innovative solution design.
- Offer insights from a fresh perspective, striving for continuous software and process improvement.