Responsibilities:

  • Front-End Development: Build responsive and efficient UI components using JavaScript, HTML, CSS, and frameworks like Vue.js (preferred), React, or Angular.
  • Back-End Development: Develop scalable server-side systems using Java, Python, PHP, C#,Go, or Node.js (Go preferred). Optimize databases (MySQL, PostgreSQL, MongoDB) and system performance.
  • API Integration: Collaborate with front-end teams to integrate back-end APIs, ensuring seamless client-server communication.
  • Performance & Optimization: Address front-end performance issues and optimize back-end services, middleware (Redis, RabbitMQ), and databases for scalability.
  • Code Quality: Write clean, efficient code, perform code reviews, and contribute to documentation.
  • Project Planning & Breakdown: Analyze the project scope and requirements, break down tasks based on the project situation, and develop a detailed project plan to ensure smooth execution.
  • Team Management & Delivery: Lead and manage the project team, ensuring that project milestones are met on time while maintaining high standards of quality and productivity.

Technical Skills:

  • Languages: Proficient in JavaScript, HTML, CSS, Java, Python, ,PHP, C#,Go, or Node.js.
  • Frameworks: Experience with Vue.js, React, Angular, Spring Boot, Django, Flask, Express.
  • Databases: Strong skills in MySQL, PostgreSQL, MongoDB, SQL Server.
  • Middleware: Experience with Redis, RabbitMQ, Kafka.
  • Version Control: Proficient in Git.

Experience Requirements:

  • Senior Level: 5-6 years of experience in software development, with at least 1 year of project management experience leading teams( no less than 4 team members)
  • Proven ability to lead teams, manage projects, and foster collaboration.

Education:

Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.

Competencies:

  • Communication & Collaboration: Excellent communication and collaboration skills.
  • Problem-Solving: Strong problem-solving abilities with a focus on independence and initiative.
  • Adaptability: High learning capacity and the ability to adapt to new technologies and evolving challenges.
  • Proactive Work Ethic: Attention to detail and a proactive approach to work.

Additional Requirements:

  • Proficiency in English for reading and understanding technical documentation.
  • Strong attention to detail and a proactive approach to problem-solving.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Department Head
Minimum Experience:
5 Years
Apply Before:
Mar 18, 2025
Posting Date:
Feb 17, 2025

Cowboy Technology SMC Pvt Ltd

Information Technology · 11-50 employees - Islamabad

Software and web developing company

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Software Developer

Contour Software, Karachi, Pakistan
Posted Oct 29, 2024

Senior Software Developer

Contour Software, Karachi, Pakistan
Posted Oct 29, 2024

Senior Software Developer

Contour Software, Karachi, Pakistan
Posted Oct 29, 2024

Senior Software Developer

Contour Software, Karachi, Pakistan
Posted Oct 29, 2024
View All
I found a job on Rozee!