Web and app IT jobs in islamabad
The Right Software, a software house in Islamabad, provides great working environment with highly experienced software engineers and a chance to accomplish success.
If you are ready to take new challenges and have passion to build revolutionary web and mobile applications, be part of our team and make a difference! During Covid-19, we encourage work-from-home and are able to take into consideration special needs.
The IT jobs are for young, energetic minds who can work as team players and can provide inputs and ideas as we go along. You can view the framework of Working at The Right Software.
We are an equal opportunity employers and love a healthy mix of employees here in our office in Islamabad.
We are currently looking for following vacancies:
Important: * Only applications submitted through the careers page will be considered; those sent via email or contact will be discarded.
We are Hiring
Python Developer
The Right Software is looking for a Python Developer to join our team and contribute to our projects. As a Python Developer, you will have the chance to work alongside experienced professionals, solve complex problems, and be involved in the entire software development lifecycle. If you are eager to learn, have a strong foundation in Python, and are ready to take on new challenges, we would love to hear from you. Join us and be part of our innovative journey in building cutting-edge software solutions.
Qualification:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or a Master's in Data Science
The position of Python Developer includes the following responsibilities:
- Development and implementation of software solutions
- Collaboration with the development team to optimize company processes
- Interact with customers to understand their needs and provide appropriate solutions
The requirements for this position are:
- Minimum 1 year of experience with Python frameworks with writing and maintaining efficient Python code for software applications, scripts, and tools
- Providing support and troubleshooting assistance to end-users or clients when necessary
- Participating in team meetings, discussions, and brainstorming sessions to contribute ideas and insights
- Keeping up-to-date with the latest Python frameworks, libraries, and technologies
- Working with version control systems to manage code repositories and track changes
- Ability to explore Fast APIs via REST, SOAP, Oauth, and other web service protocols
- Basic knowledge of Linux
- Ability to work with databases, especially MySQL
- Knowledge of Python version 3.9 or 3.10
- Knowledge of version control systems based on GIT
- Knowledge of CI/CD pipelines
- Good logical and data analysis skills – organization and precision are essential
- Ability to work as an internal consultant and find effective solutions
- Knowledge of the English language
Preferred qualifications include:
- Basics of web development (HTML, CSS, Javascript, PHP, AJAX, jQuery)
- Knowledge of the Open AI, Machine Learning and ChatGPT.
- Knowledge of Unit test, Regression Test, Integration Test, System Test, and Acceptance test.
Job Type:
- Full-time
We are Hiring
MEAN Stack Developer
The Right Software is looking for MEAN Stack Developer to be a part of our development team.
Technical skills required:
- Previous working experience as a MEAN Stack Developer for 1+ years
- In-depth knowledge of NodeJS, ExpressJS or Restify
- Experience implementing applications using Angular
- Experience creating front end applications using HTML5, Angular
- Hands-on experience with JavaScript Development on both client and server-side
- Creating secure RESTful-based web services in XML and JSON, Javascript, JQuery
- Clear communication skills. The ability to communicate ideas well to make sure that team members (either technical or non-technical) understand
- Teamwork mindset – The ability to work closely with other team members to ensure effective requirements elicitation and deliver high quality products to satisfy customers .
- Proven to be enthusiast and self-motivated to take ownership of tasks and do best efforts
- Excellent time management & organization skills.
Qualification Required:
- Bachelors/Masters degree in engineering, computer science or a related field.
Apply if:
- You want to work in a company that motivates you, a team that helps you in your professional growth
- You accurately estimate tasks and meet deadlines
- You like working independently and can get things done quickly
- Job Timings: 10:00 AM to 07:00 PM
- Full time, Onsite job
- Incumbents residing/ willing to relocate in Isb/Rwp will be considered
We are Hiring
MERN Stack Developer
The Right Software Pvt Ltd. is looking for a skilled MERN (MongoDB, Express.js, React.js, Node.js) Stack Developer to join our dynamic IT team. The successful candidate will have a minimum of 1-2 years of experience and will be responsible for working on both front-end and back-end development projects.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and implement high-quality web applications using the MERN stack.
- Develop user-facing features and ensure seamless integration with server-side logic.
- Write reusable and efficient code while adhering to best practices and coding standards.
- Participate in code reviews to maintain code quality and provide constructive feedback.
- Troubleshoot and debug applications to identify and resolve issues in a timely manner.
- Collaborate with UI/UX designers to ensure the best user experience.
- Stay updated with the latest industry trends, technologies, and frameworks relevant to MERN stack developme
Requirements:
- Minimum of 1-2 years of experience as a MERN Stack Developer or similar role.
- Strong proficiency in JavaScript, HTML, CSS, and related web technologies.
- Solid experience in developing web applications using the MERN (MongoDB, Express.js, React.js, Node.js) stack.
- Proficiency in server-side programming languages such as Node.js and Express.js.
- Experience with front-end frameworks like React.js and Redux.
- Experience with serverless architectures (AWS Lambda, Azure Functions, or Google Cloud Functions)
- Familiarity with RESTful APIs and JSON.
- Knowledge of database systems, particularly MongoDB, and ability to design and optimize database schemas.
- Familiarity with version control systems Git.
- jQuery UI, BootStrap, Tailwind CSS Experience
- Excellent problem-solving and debugging skills.
- Strong collaboration and communication skills to work effectively in a team environment.
- Self-motivated and able to work independently with minimal supervision.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) is preferred.
- Job Type: Full-time
We are Hiring
.NET developer
The Right Software is looking for a skilled and experienced .NET Developer to join our development team. As a .NET Developer, you will be responsible for designing, developing, and maintaining web applications and services using various .NET technologies. Your expertise in C#, VB.NET, .NET Framework, .NET Core, ASP.NET Core Web API, OpenID Connect, OAuth, databases, design patterns, microservices, and architecture will be critical to the success of our projects.
Responsiblities:
- Collaborate with cross-functional teams to gather and analyze requirements for new and existing software applications.
- Design, develop, and implement high-quality, scalable, and maintainable web applications using C#, VB.NET, and the .NET Framework/.NET Core.
- Create and consume RESTful APIs using ASP.NET Core Web API.
- Implement authentication and authorization mechanisms using OpenID Connect and OAuth.
- Develop and optimize database schemas and queries for efficient data manipulation and retrieval.
- Apply design patterns and best practices to ensure code quality, performance, and maintainability.
- Participate in code reviews to provide constructive feedback and ensure adherence to coding standards.
- Collaborate with the architecture team to design and implement scalable and robust software solutions.
- Troubleshoot and resolve software defects and issues promptly.
- Stay up-to-date with the latest trends and advancements in .NET development and related technologies.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a .NET Developer, with a strong portfolio of web application development projects.
- Proficient in C# and VB.NET programming languages.
- In-depth knowledge of the .NET Framework and .NET Core.
- Experience in developing and consuming RESTful APIs using ASP.NET Core Web API.
- Familiarity with authentication and authorization protocols such as OpenID Connect and OAuth.
- Strong database development skills, including experience with SQL Server or other relational databases.
- Solid understanding of software design principles, design patterns, and best practices.
- Knowledge of microservices architecture and distributed systems.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a team environment and independently.
Preferred Skills:
- Experience with front-end development using HTML, CSS, JavaScript, and popular JavaScript frameworks/libraries (such as Angular, React, or Vue.js).
- Knowledge of cloud platforms such as Microsoft Azure or AWS.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Understanding of continuous integration and deployment (CI/CD) practices.
- Join our dynamic team and contribute to the development of cutting-edge software solutions using your expertise in .NET development. Apply now and be part of our innovative projects!
- Ability to work effectively in a team environment and independently.
We are Hiring
Sales Manager (IT Sales)
The Right Software is looking for a full-time Sales Manager (IT Sales) to join our team in Rawalpindi. The Sales Manager (IT Sales) will be responsible for creating and executing strategies to expand the company's customer base and increase its revenue.
Roles:
- Maintaining strong relationships with clients and customers
- Identifying new business opportunities
- Negotiating and closing deals.
Requirements:
- Qualifications Bachelor's degree in Business Administration, Marketing, Sales, or a related field.
- Proven experience in IT sales and business development, and a strong track record of meeting and exceeding sales targets.
- Excellent communication and negotiation skills, with a customer-focused mindset. Strong knowledge of the IT industry and a passion for technology solutions.
- A high degree of adaptability, creativity, and problem-solving skills to deal with a fast-paced, changing environment.
- Positive attitude, self-motivation, and the ability to work both independently and as a part of a team.
- Job Type: Full-time
We are Hiring
WordPress Developer
The Right Software Pvt Ltd. is looking for a WordPress Developer. If you are passionate about technology, and constantly seeking to learn and improve your skillset, then you are the type of person we are looking for.
Requirements:
- Architect and implement WordPress plugins
- Complete plugin development and customizations
- Awesome grip on Php
- Write clean, valid code using modern standards and libraries
- Integrate with third-party APIs
- Complete knowledge of WordPress & Woo Commerce architecture (e.g., custom post types, WordPress Hooks, and existing WordPress functions
- Knowledge of configuring & customizing themes, plugins, and templates
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Required Skills 1. PHP 2. CSS 3. HTML 4. MySQL 5. JavaScript
- Job Type: Full-time
- Job Type: Contract
We are Hiring
PHP Laravel Developer
The Right Software Pvt Ltd. is urgently looking for 2+ years experienced PHP laravel Developer.
Responsiblities:
- Ease of use of Object Oriented Design in its true spirit.
- Proactively driven to improve existing processes and consistently come up with new ideas.
- Capacity to understand business requirements and meet functional expectations
- At least 2 years of experience with PHP 7.4/8. The experience is required in the Custom Programming. Its important that you are master of at least one PHP technology with in-depth knowledge.
- We need people who do things independently, differently, who anticipate, observe the work and act upon it & can work in team environment.
- You enjoy working with very large databases (MySQL, pgSQL, SQL server).
- This role requires at least a Bachelor degree in relevant discipline.
- Candidate must have good communication skills.
- Able to share your knowledge through presentations and blogs.
Requirements:
- Interview will be technical and may include written code tasks.
- Must Have Good experience of working in Laravel Framework.
- Strong OOP PHP 5.6/7, MYSQL, Composer, Design Patterns
- LINUX, CentOS, Bash, Git are a big plus.
- AngularJS, jQuery, BootStrap, JSON, XML
- Comfortable with working in Laravel, CodeIgniter, MVC, WordPress/WooCommerce
- Have worked with/Created Webservices and APIs
- Familiarities in Agile/Scrum/ Kanban
- Job Type: Full-time
- Job Type: Contract
Employee benefits
We arranged many different activities Like Pizza parties, savor parties, office lunch, trips to get refreshed from busy routine.
Free tea and coffee as much as you can drink
Company Lunches
Outdoor activities
Performance bonuses
Regular Salary appraisals
Treat on every Monday (usually biscuits or cake)
Flexible work timings with previous discussion with Team lead
Workshops and presentations
Encouragement to try new technologies
Quick adoption to latest trends