A company is looking for an Engineer to create and modify solutions to complex software problems.
Key Responsibilities
Design and implement software solutions while collaborating with team members
Participate in product planning, coding, testing, and debugging of software
Provide technical expertise and coaching to junior developers and assist in recruitment efforts
Required Qualifications
Bachelor's degree in Computer Science or a related technical field, or equivalent work experience
3 to 5 years of engineering experience
Strong knowledge of Software Development Life Cycle (SDLC) and systems design concepts
Experience with technologies such as Java, Spring, Kafka, SQL Server, Python, and GitHub
Familiarity with DevOps concepts and application engineering principles