Job Summary
A company is looking for a Software Engineer II to design, develop, and maintain high-quality software solutions.
Key Responsibilities:
- Architect, design, and develop robust, scalable, and maintainable software solutions
- Collaborate with product managers, designers, and other engineers to deliver high-impact features
- Ensure code quality through peer reviews, testing, and automation
Required Qualifications:
- 3-5 years of experience in software development
- Strong proficiency in either Frontend (React, Typescript, HTML, Javascript, CSS) or Backend (C#/.NET, Typescript, GraphQL, DynamoDB, MySQL) technologies
- Deep understanding of system design, data structures, and algorithms
- Experience with cloud platforms like AWS (preferred) or GCP
- Strong problem-solving skills and ability to work independently
Comments