Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by DICK'S Sporting Goods, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer II - External Communications role at DICK'S Sporting Goods is a pivotal position responsible for designing, developing, and maintaining software solutions that enhance external communication strategies. This remote opportunity requires a collaborative individual who will work closely with cross-functional teams to streamline systems and improve interaction with customers, partners, and stakeholders through digital platforms. The ideal candidate will leverage their technical expertise to implement innovative solutions and contribute to the evolution of the company’s communication technologies.
Job Responsibilities
- Design and develop software applications focused on enhancing external communication functionality.
- Collaborate with product managers and stakeholders to understand requirements and translate them into technical specifications.
- Maintain and improve existing communication tools and platforms, ensuring reliability and performance.
- Implement best practices in software development, including version control, testing, and documentation.
- Participate in agile development processes, attending sprint planning, stand-ups, and reviews.
- Conduct code reviews and mentor junior team members to promote best coding practices.
- Monitor system performance and troubleshoot issues related to external communications.
- Stay current with industry trends and emerging technologies to continuously enhance systems.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of experience in software development, preferably in communication systems.
- Proficiency in programming languages such as Java, Python, or JavaScript.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with RESTful APIs and microservices architecture.
- Strong understanding of database management systems and SQL.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Effective communication skills to collaborate with cross-functional teams.
Technologies & Tools
This position utilizes a variety of technologies and tools, including but not limited to: Java, Python, JavaScript, AWS or Azure for cloud services, SQL for database management, Git for version control, and development tools such as Visual Studio or IntelliJ. Familiarity with CI/CD pipelines and containerization technologies like Docker may also be beneficial.
Ideal Candidates
The ideal candidate for the Software Engineer II - External Communications position is someone who demonstrates a passion for technology and a strong commitment to improving user experiences. They are proactive, detail-oriented, and possess exceptional analytical skills. A successful candidate is also an effective communicator who excels in team collaborations and fosters a positive work environment, driving innovations that contribute to the company’s mission. They should be adaptable and eager to take on new challenges while maintaining high professional standards.
🌙 Night shift. It is 4:18 a.m. on the East Coast and most US employers are asleep, so far fewer new jobs are posted right now. Things pick up again from about 5 a.m. Eastern.
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.