Job Summary
A company is looking for a Senior Software Engineer.
Key Responsibilities
- Design, develop, and maintain software applications and systems
- Collaborate with cross-functional teams to gather and analyze requirements
- Lead and participate in code reviews to ensure code quality
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- 6+ years of experience in software engineering
- Strong experience with relational databases, including schema design and performance optimization
- Expertise in designing, developing, and maintaining complex software systems
- Experience mentoring and advising junior peers
Comments