
Loading…

Loading…

Loading job…
Location
Job type
Workplace
Duration
Posted
Compensation
We are looking for a dedicated and experienced Software Engineer (3+ years) to join our engineering team. You will be responsible for designing, developing, and deploying high-quality software applications. As a mid-level engineer, you will work independently on complex features, perform code reviews, and contribute to system architecture discussions.
Core Responsibilities Development & Coding: Design and implement functional, scalable, and clean code using [ e.g., Java, Python, TypeScript]. System Design: Contribute to architectural discussions and create technical design documents for new features. Code Quality & Reviews: Actively participate in code reviews, ensuring adherence to coding standards, performance optimization, and testing best practices. Debugging & Troubleshooting: Diagnose, debug, and resolve production issues to maintain high service reliability. Collaboration: Work within an Agile/Scrum team, collaborating with Product Managers, Designers, and QA engineers to deliver projects on time. Mentorship: Mentor junior developers (1-2 years experience) and help onboard new team members. DevOps: Utilize CI/CD pipelines, containerization (Docker/Kubernetes), and cloud services (AWS/Azure/GCP) for deployment.
Technical Requirements Experience: 3+ years of professional software development experience. Languages: Strong proficiency in at least one modern language: Java, Python, C#, or TypeScript/Node.js. Databases: Hands-on experience with SQL (PostgreSQL/MySQL) or NoSQL (MongoDB/Redis) databases. API Development: Experience building and consuming RESTful APIs. Tools: Proficient with Git for version control and JIRA for task management.
Soft Skills Excellent analytical and creative problem-solving skills. Strong verbal and written communication skills to articulate technical concepts. Proactive and motivated, with the ability to take ownership of tasks.
Education Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).