Job Title: Software Development Manager (ROR)
Location: Lahore, Pakistan
Company: Techieminions
Job Overview:
Techieminions is seeking an experienced and dynamic Software Development Manager (ROR) to join our team in Lahore. As a key player in our organization, you will be responsible for managing the development of innovative software solutions, ensuring the efficient execution of projects, and leading a talented team of developers. You will drive the strategic direction of software development, focusing on Ruby on Rails (ROR), while maintaining high standards of quality, performance, and scalability.
Key Responsibilities:
- Lead and manage a team of developers, ensuring they are motivated, productive, and continuously growing in their roles.
- Oversee the design, development, and deployment of high-quality ROR applications.
- Collaborate with cross-functional teams, including product managers, designers, and other stakeholders to deliver end-to-end software solutions.
- Ensure the application of best practices in software development, code reviews, and version control.
- Set goals and provide feedback to team members, helping them achieve personal and professional growth.
- Manage project timelines, ensuring that software development milestones are met and projects are delivered on time.
- Conduct regular performance reviews and provide coaching to ensure team members meet their full potential.
- Stay current with new technologies, trends, and tools in software development and ROR to implement relevant updates and improvements.
- Implement process improvements to enhance productivity, streamline workflows, and maintain the highest standards of development.
Required Qualifications and Skills:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development, with at least 2 years in a managerial or leadership role.
- Strong experience with Ruby on Rails (ROR), along with a deep understanding of object-oriented design and software engineering principles.
- Excellent communication, leadership, and team management skills.
- Proficient in SQL, relational databases, and API integration.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks like React or Angular is a plus.
- Experience in agile software development methodologies, including Scrum or Kanban.
- Strong problem-solving skills and ability to debug and optimize complex applications.
- A passion for mentoring, coaching, and helping team members grow professionally.
Preferred Qualifications:
- Experience in cloud computing platforms such as AWS, Azure, or Google Cloud.
- Knowledge of automated testing frameworks and tools for ROR applications.
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
- Ability to manage multiple projects simultaneously and prioritize effectively.
Eligibility Criteria:
- Pakistani nationality with Lahore-based residency preferred.
- Must be legally eligible to work in Pakistan.
- No criminal record.
- Must be able to work in a fast-paced, collaborative environment.
Salary Range:
Competitive salary based on experience and qualifications.
How to Apply:
To apply for this position, please submit your updated resume along with a cover letter detailing your experience and interest in the role. We look forward to reviewing your application and potentially welcoming you to our team!