Sr. Software Engineer .NET
Islamabad, PKUI Developer
Islamabad, PKCertification Programs Manager
Islamabad, PKDevOps Engineer (Azure)
- Position: DevOps Engineer (Azure)
- Location: Islamabad (Pakistan)
- Total Positions: 01
- Job Shift: First Shift (Day)
- Job Type: Full Time/Permanent
- Education: BS (CS/IT,SE,CE, Telco) or equivalent
- Min Experience: 2+ Years (with at least one-year Hands on experience in DevOps)
Key Responsibilities:
- Manage source control and version control including TFVC and GIT
- Implementing CI/CD using pipeline setup/deployment in TFS/Azure DevOps Server
- Implementing Dependency Management.
- Support, maintain, and monitor internal and external applications on multiple platforms.
- Use SQL Server Data Tools (SSDT) for Database Projects
- Monitor the Applications and Web Servers over Azure Application Insights
- Work on TFS/Azure DevOps pipelines to support continuous delivery and continuous integration processes.
- Perform build/deploy activities for solution releases into Dev, Test, UAT, Staging and Production
Required Skills and Experience
- Good programming skills in C# and web development
- Good hands-on experience with Microsoft Azure DevOps/TFS Servers
- Good hands-on experience with Microsoft Azure serverless architecture
- Assisting with reporting on current infrastructure/Server usage, status, and planning for future usage
Sr. DevOps Engineer (Azure)
- Position: DevOps Engineer (Azure)
- Location: Islamabad (Pakistan)
- Total Positions: 01
- Job Shift: First Shift (Day)
- Job Type: Full Time/Permanent
- Education: BS (CS/IT,SE,CE, Telco) or equivalent
- Career Level: Professional
- Min Experience: 5+ Years (with at least 3 years Hands on experience in DevOps)
Key Responsibilities:
- Manage the Azure DevOps on-premises server
- Manage source control and version control including TFVC and GIT
- Design, implement and manage daily build management processes.
- Maximize use of Microsoft Azure DevOps for CI/CD process implementation
- Provisioning and administration of tools and technologies in Azure Cloud, Azure DevOps, GitHub.
- Assist in the Release management process , covering scheduling of releases, coordinating with developers on deployment packages.
- Perform build/deploy activities for solution releases into Dev, Test, UAT, Staging and Production
- Support production deployments, assist with troubleshooting deployment issues
- Assist with branching/merging in order to provide support of parallel development requirements
- Act as a liaison between application development and infrastructure teams.
- Monitoring the internal environments for uptime, usage and changes configurations to improve capacity/performance
- Ensure security policies and processes are adhered to
- Maintain knowledge base and support materials
- Assist clients with software configuration and data management
- Use SQL Server Data Tools (SSDT) for Database Projects
- Monitor the Applications and Web Servers over Azure Application Insights
Required Skills and Experience
- Full understanding of cloud computing fundamentals
- PowerShell and knowledge of JSON and XML for configuration files
- Good hands-on experience with Microsoft Azure DevOps, Azure Active Directory,
- Solid understanding of networking, storage, and virtual machines.
- Good hands-on experience with Microsoft Azure serverless architecture
- Knowledge of automation tools such as Terraform, Ansible, Chef, Jenkins, Git will be a plus point
- Experience Amazon DevOps Tool Chain will be a plus point
- Assisting with reporting on current infrastructure status, and planning for future usage
- Microsoft Certified Azure Developer Associate/Azure Administration Associate will be a plus
Database Developer
Job Overview:
The Senior SQL Database Administrator provides support to and maintains multiple productions and/or non-production database servers. Responsible for standards and design of physical and cloud data storage, maintenance, access and security administration. Improving system quality by identifying issues and common patterns, and developing standard operating procedures. Enhancing applications by identifying opportunities for improvement, making recommendations and designing and implementing systems.
Job Responsibilities
- Responsible for production, development, and testing of database servers.
- Monitor and maintain database storage, and database health, performance, sustainability and security
- Determines database structural requirements by analyzing client operations, applications, and programming, reviewing objectives with Developers, evaluating the current system.
- Plan and implement database backup strategies and perform recovery in case of disaster.
- Develop and maintain automation tools for team needs.
- Install, configure and upgrade database management systems and software.
- Demonstrate database technical functionality, such as performance, security and reliability.
- Analyze and review existing systems, implement best practices to improve the existing system.
- Create and enforce database development standards.
- Refine and automate regular processes, track issues, and document changes
- Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.
- Work closely with IT project managers, Developers, ETL and BI Programmers.
- Provide support in evaluating, testing and implementing new tools and technologies.
- Provides status reports that detail issues for escalation to management.
- Ensure on-time update of status on TFS.
- Any other duties as assigned by the Lead/Manager.
- Refine and automate regular processes, track issues, and document changes.
- Assist developers with query tuning and schema refinement.
- Perform scheduled maintenance and support release deployment activities after hours
- Proficient in a stored procedure and query optimization, Index management
- Knowledge of table partitioning, Azure database offerings would be a plus.
Professional Qualities/Skills
Technical Skills:
- Manage SQL Server (2012,2016,2019) databases
- 3-5 years of experience as a SQL Server DBA or similar role
- 2 years of experience with Performance Tuning and Optimization (PTO)
- 2 years of experience with backups, restores
- 1 year of experience of High Availability (HA) and Disaster Recovery (DR) options for SQL Server
- Ability to understand technical issues.
- Writing code for new features, including stored procedures, functions, triggers, queries, scripts by strictly following best practices and coding standards
- Improving existing code to fix defects, eliminating technical debt, improving performance
- Diagnose and troubleshoot database errors.
- Create automation for repeating database tasks.
- Good understanding of data and schema standards and concepts.
Soft Skills:
- Learning aptitude with attention to detail.
- Multi-tasking in a fast-paced environment.
- Good communication skills.
- Strong analytical and problem-solving skills.
- Able to deliver under tight and short deadlines.
Software Engineer
- Position: Sr. Software Engineer .NET
- Location: Islamabad (Pakistan)
- Total Positions: 01
- Job Shift: First Shift (Day)
- Job Type: Full Time/Permanent
- Education: BS (CS/IT,SE,CE, Telco) or equivalent
- Min Experience: 3+ Years
Key Responsibilities:
- Develop applications/solutions as per the instructions provided by the team lead to meet customer requirements.
- Code as per specifications/requirements and best practices provided by the Lead/Manager for design and development.
- Coordinate & communicate with Team Lead/ Product Owner in case of any query or clarifications required regarding customer requirements.
- Provide realistic estimates for all the assigned tasks (i.e., related to project/support).
- Ensure timely review of code by Peer and Team Lead/Senior team member.
- Maintain strong liaison with all stakeholders for timely reporting of issues or clarifications required.
- Write efficient reusable software code for optimal use of available resources to meet deadlines.
- Perform unit tests before submitting assigned tasks for QA testing.
- Timely resolve issues reported in QA feedback.
- Analyze instrumentation data to understand and resolve issues.
- Ensure on-time update of status on DevOps.
- Work on support issues as directed by Team Lead/Product Owner/Manager.
- Adhere to organizational coding standards and best practices.
- Always write performant queries and code.
- Work on environment stabilization and deployment of user stories before UAT.
- Work on client feedback during UAT.
- Work on deployment and dev testing of stories on production under the supervision of Team Lead/Senior team member and resolve bugs if any.
Professional Qualities/Skills
Technical Skills:
- Experience in working in an agile software development environment preferably Scrum.
- Expertise in C#, ASP.Net MVC 4.5 or above, AJAX, HTML, CSS, JavaScript, jQuery, Web services, RESTful Services and Web API.
- Experience in .Net Core will be a plus.
- Experience in MS SQL SERVER (2016 or above).
- Write new or update existing unit test using MSTest, or NUnit (where applicable in the implementation process).
- Knowledge of Static Code Analysis tool e.g. SonarQube
- Knowledge of algorithms and data structures
Soft Skills:
- Energetic and passionate
- Learning aptitude.
- Good verbal and written communication skills.
- Good analytical and problem-solving skills.
- Able to deliver under tight and short deadlines.
- Possesses the ability to work collaboratively in a team.
Programs Manager
- Position: Sr. Software Engineer .NET
- Location: Islamabad (Pakistan)
- Total Positions: 01
- Job Shift: First Shift (Day)
- Job Type: Full Time/Permanent
- Education: BS (CS/IT,SE,CE, Telco) or equivalent
- Min Experience: 3+ Years
Key Responsibilities:
- Lead companywide initiatives for implementing best processes, policies, practices and standards.
- Interpreting the technical language of standards into actionable tasks for internal teams.
- Integrating standard requirements into company processes.
- Effectively implementing standards like ISO, HIPAA, and HiTrust across the organization
- Ensuring that company processes and documents meet the requirements of standards
- Performing and managing risk treatment activities
- Working with departments to develop policies and procedures in line with international standards like ISMS, HITRUST, QMS, etc.
- Supporting standards revisions to ensure they are impactful, inclusive, credible, updated, and aligned with company objectives
- Contributing to the development of policies, tools, and guidance to accompany standards to ensure accurate interpretation and implementation
- Supporting collaborative work with relevant certification and ratings programs, including benchmarking against other standards
- Ensuring that all company processes and procedures are audit-ready at all times. Tract report deliverables as well as new reporting and provider/member materials.
- Design, implement and improve processes to prevent, detect and respond to compliance issues and concerns related to all federal and state regulatory requirements and contract requirements.
- Create and deliver certification-related training for all employees on regular basis and on a need basis, such as in response to a compliance issue or concern
- Work closely with Technology-focused teams and other business stakeholders to identify potential security weaknesses, define potential impact and develop effective mitigation strategies
- Develop and oversee an organization’s security policies and procedures in accordance with industry regulations, standards, and laws
- Creating and maintaining policies and procedures, conducting audits, and staying current with security trends, threats, and regulations.
Professional Qualities/Skills
Technical Skills:
- Lead Implementer or Lead Auditor certifications on ISO 27001 standards will be preferred.
- Hands-on experience in successfully achieving international-level certifications.
- Hands-on experience in Audit Methodologies, Process implementation.
- Experience in creating awareness of security practices across multiple technical teams
- Ability to lead cross-functional efforts in making sound risk-based decisions.
- Working knowledge of security frameworks and standards including HIPAA, SOC2, NIST, PCI, ISO 27001, etc.
Soft Skills:
- In-depth knowledge of the industry’s standards and regulations
- Excellent knowledge of reporting procedures and record keeping
- A business acumen partnered with a dedication to legality
- Highly motivated individual able to understand complex software and learn quickly.
- Detail-oriented with strong organizational skills.
- Able to multi-task in fast pace environment.
- Good communication (written & verbal) skills.
- Aptitude to learn and understand new and emerging technologies.
- Good analytical and problem-solving skills and the ability to train others
HR Executive
We’re seeking a qualified and experienced HR Executive who will primarily be responsible for the recruitment for all departments, actively being part of talent sourcing pipeline, on-boarding of newly hired employees, orientation, documentation, and record-keeping of employees, and helping the HR Manager in other tasks. You will work under the supervision of the Manager – HR.
Job Responsibilities:
- Develop extensive recruitment and selection process (job analysis, sourcing, screening and selection, and onboarding).
- Participates in external talent outreach drives to establish a talent sourcing pipeline.
- Conducts the initial screening interviews through telephone calls and in-person for the assigned applicant count daily from long lists available over internal and external job dashboards.
- Proactively update the CV database and documents related to interview scheduling.
- Ensure the complete onboarding and offboarding process by completing the documentation requirements.
- Proactively develop and update Employee Files.
- Assist in planning and organizing different employee recognition events and recreational activities.
- Employer branding through social media, PR & networking, recreational activities/events, culture improvement, technology integration etc.
- Assist in managing employee benefits: Employee Health Insurance & Employee Old-Age Benefit Program (EOBI), Provident Fund, Bonuses etc.
- Maintain and update HRIS on regular basis and assist employees with any related queries.
- Issue various official letters as and when required.
- Track and maintain employee attendance records and leave register & make various attendance reports.
- Update the payroll data on monthly basis for payroll processing.
- Assist in TNA-based developmental activities (including but not limited to training).
Requirements:
- Minimum Bachelor’s or Master’s Degree in Human Resource
- At least 0-2 years of Recruitment/HR Executive Experience
- Excellent verbal and written communication
- Multi-tasking in a fast-paced environment and attention to detail.
- Able to deliver under tight and short deadlines.
- Ability to prioritize and work cooperatively and independently with limited supervision
System Engineer
We’re seeking an energetic and dedicated System Engineer who will primarily be responsible for promptly responding to support requests on daily a basis.
Job Responsibilities:
- Serving as the first point of contact for end-user support of local computer systems and networks on a routine basis.
- Ensures that IT equipment inventory is properly maintained.
- Responsible for installing, administering, and testing endpoint operating systems and software.
- Perform configuration and cabling of network equipment and other related components.
- Manages daily activities of local network/system and performs diagnostics.
- Troubleshoot software issues related to end-user.
- Assists in monitoring, and implementing network security procedures for safeguarding all local networks/systems.
- Maintains records of work completed and in progress; and updates documentation related to installations, upgrades, configurations, etc.
- Must be able to prioritize remediation of issues in an environment with critical uptime requirements.
- Responsible for users on/offboarding in strict compliance with the defined policies and procedures.
Professional Qualities/Skills:
Technical Skills:
- Response to resolve support requests.
- CCNA, and MCSE, certifications are preferred.
- Knowledge of O365 and Azure is a plus.
Soft Skills:
- Learning aptitude with attention to detail.
- Multi-tasking in a fast-paced environment.
- Good communication skills.
- Strong analytical and problem-solving skills.
- Able to deliver under tight and short deadlines.
Required Experience :
- Bachelor’s Degree in Computer Science, Engineering, or a relevant field.
- At least 1-2 years of work experience in network devices, IT infrastructure, and system engineering in a regulated environment.
Manager IT
We’re seeking a qualified and experienced Manager IT who will primarily be responsible to Manage cloud/on-premises IT infrastructure and other hosted services.
Job Responsibilities:
- Manages the network, systems, and IT operations that provides core services to offshore and onshore teams and clients.
- Manage cloud/on-premises IT infrastructure including Microsoft Azure AD, Azure AD B2C, Azure NSG, Azure WAF, Azure Traffic Manager, Health-Check Monitoring Service, SSL Certificate Management, Azure Defender, Server Instance, Storage Instances, Subnets, Availability Zones, etc.
- Manage SharePoint, DevOps, Web Servers, Database, and FTP Servers & Services by ensuring the operational health of Production and Non-Production environments including security, availability, and capacity planning of hardware and hosted solutions.
- Manage data and infrastructure security compliance through regular audits of firewall, antivirus, WAF, DLP, and IPS solutions.
- Design, implement, and maintain disaster recovery by ensuring regular system backups to facilitate both incidental loss protection and full disaster recovery for critical enterprise systems.
- Responsible for creating business continuity plans for Cybersecurity, IT Security, and day-to-day operations.
- Manage the Cloud network architecture including VPN connectivity between regions and subnets.
- Monitor performance of information technology systems to determine cost and productivity levels, and make recommendations for improving the IT infrastructure.
- Participates in planning and designing appropriate technologies to meet the evolving needs of the business.
- Manages all information systems policies and documentation including backup strategies, network design, and security policies.
- Makes technology-related recommendations for hardware and software purchases.
- Manage vendor relationships with all IT and Infrastructure for hardware and online services.
- Contributes to team effort by accomplishing related results as needed.
- Serve a coordinating role in determining priorities and task allocations among engineering resources.
- Provide technical assistance with the initial set-up, secure deployment, and proper management of systems that support information security; including virus detection systems, spyware and adware detection systems, spam filtering systems, content control software systems, website blocking systems, intrusion detection systems, and intrusion prevention systems.
- Ensure compliance with security standards, including ISO 27001, HIPAA, HITRUST, and NIST recommendations.
- Primary and active participant in designing Azure and other cloud services to support business needs, and get recommendations from Microsoft.
- Serve in an active, supporting role to the Security Incident Response Team and participate in security incident response efforts.
Professional Qualities/Skills:
Technical Skills:
- Hand-on work experience in security engineering, network security devices, security practices, or infrastructure security in a regulated environment.
- Expertise in managing the O365.
- Work experience in Azure infrastructure, WAF, and Azure Recovery Services.
- Understanding of the IT infrastructure, MS-System, Networks, Security.
- Expertise in Microsoft servers, Domain controller, DNS, Azure infrastructure, office-365, storage, backups, centralized Wireless solutions, ESXi, VMware, VoIP, Endpoint protection.
- Expertise in Routing, Switching, Security, Firewall, and IT infrastructure design.
- Knowledge of infrastructure solutions from On-Premise to cloud, specifically in relation to Microsoft solutions, platform migration, system security, enterprise directories, and cloud technologies.
- Sound knowledge of Cloud Architecture including SaaS, IaaS, and PaaS solutions and services.
Soft Skills:
- Motivate and inspire the team to do their best work through coaching.
- Maintain morale and support team engagement initiatives.
- Learning aptitude with attention to detail.
- Multi-tasking in a fast-paced environment.
- Strong analytical and problem-solving skills.
- Able to deliver under tight and short deadlines.
- Outstanding communication abilities.
Required Experience :
- Bachelor’s Degree in Computer Science, Engineering or relevant field, Masters is preferred.
- At least 8-10 years of work experience in progressive IT experience which includes management and implementation of complex network, system engineering, and security practices in a regulated environment.
- 5+ years of IT leadership experience.
- 5+ years of experience with Microsoft technologies such as IIS, Active Directory, SQL Server Clusters, SharePoint and Certificate Services, etc.
- Experience in VoIP services solutions.
- CCNA, MCSE, O365, Azure Administration, and ITIL V4 certifications are preferred.
- Experience deploying or architecting core Azure solutions across the Azure stack (networking, security, identity, DR, storage, subscription models, strategy & governance) and O365 management.
- Hands-on experience in Azure infrastructure and office-365.
- Experience with ITIL or ITSM is a plus.
- Understanding HIPAA, HiTrust, 27001, and NIST recommendations are preferred.
Admin Officer
We are looking for a dynamic, energetic and experienced Admin Officer who will be responsible to take care of the admin department
Job Responsibilities:
- Manage office supplies stock and place orders
- Prepare regular reports on expenses and office budgets
- Maintain and update company databases
- Organize a filing system for important and confidential company documents
- Answer queries of employees
- Update office policies as needed
- Maintain a company calendar and schedule appointments
- Book meeting rooms as required
- Distribute and store correspondence (e.g., letters, emails and packages)
- Arrange travel and accommodations
- Assisting human resources department with payroll and personnel databases
- Conferring with accounting department to help make payments, process incoming invoices, and verify receipts
- Assist with employee on-boarding/welcome package
- Assist with in-house and external employee engagement events
Professional Qualities/Skills:
- Knowledge of, or the ability to quickly learn how to use standard office equipment, such as fax machines, modern phone systems, and copy machines
- Solid knowledge of office procedures
- Experience with office management software like MS Office (MS Excel and MS Word, specifically)
- Strong organization skills with a problem-solving attitude
- Excellent written and verbal communication skills
Required Experience :
- An Associate’s degree (BBA/MBA) in a related field, such as office administration, is preferred
- Working knowledge of necessary productivity tools, including Microsoft Office Suite
- 0-2 years of experience for entry level positions
Sr. UI/UX Designer
We are looking for a dynamic, energetic and experienced UI/UX Designer
What you will be doing
- Facilitate the customer’s product vision by conceiving, sketching, and prototyping experiences for digital products
- Design and conduct user research, including user interviews and user testing workshops
- Translate research data into user flows, wireframes, mockups and prototypes that lead to intuitive user experiences
- Collaborate across disciplines and be a strong voice in designing user-centric solutions
- Contribute to the overall strategy and decision-making about product direction.
What you will NOT be doing
- Work on well-defined briefs, executing someone else’s vision
- Be told how to solve problems – you will bring your strategic expertise to discussions and help drive the decision-making process
- Design in isolation of other disciplines
- Get bored working on a single feature component over and over again
Key Responsibilities
- Deliver pixel-perfect features that delight our users
- Be an active advocate for user-centric design across our product portfolio
- Uphold Wiseman’s high standards for usability and customer satisfaction.
- Manage and update the Design System, based on requirements and give a consistent feel to our end user.
- Find creative ways to solve UX problems (e.g. usability, findability)
Candidate Requirements
- Completed a bachelor’s degree in design or relevant experience.
- At least 4-5 years of professional experience as a UX/UI or Product designer
- Proficiency in working with visual design tools, such as Adobe Creative Cloud, Figma, Sketch, or Invision
- Experience working in an agile/scrum environment and working collaboratively with product managers and developers, from concept to implementation
- Have the ability to influence and effectively communicate design decisions to a variety of audiences (e.g. customers, product managers, and developers)
- Strong portfolio of design projects
Nice to have
- Familiarity with technical aspects of UX across mobile, web, and devices
- Knowledge of statistics/probability and data visualizations
UI Developer
We are looking for a dynamic, energetic and experienced UI Developer
What you will be doing
- Build Responsive and standards-compliant products by translating high-fidelity prototypes using (HTML5, CS3, CSS flexbox, CSS media queries, CSS animations, Bootstrap) and JavaScript/jQuery.
- Deliver pixel-perfect features that delight our users.
- Verify Cross-browser compatibility and a good working knowledge of improving site performance (in terms of optimization) (Google Chrome > Dev tools > Lighthouse
- Ability to adhere to coding best practices.
- Understanding working with Typography, Color Theory, Layouts, Responsive Web Design, and Design Systems.
What you will NOT be doing
- Work on well-defined briefs, executing someone else’s vision
- Be told how to solve problems – you will bring your strategic expertise to discussions and help drive the decision-making process
- Develop in isolation of other disciplines
- Get bored working on a single feature component over and over again
Key Responsibilities
- Uphold Wiseman’s high standards for usability and customer satisfaction.
- Manage and update the Design System, based on requirements and give a consistent feel to our end users.
- Be involved in active discussions with product development teams, design meetings, and proposing/implementing features of production-grade customer software.
- Develop scalable feature code and modules for production-grade software.
- Fulfil product acceptance criteria defined by product owners and the design team.
- Fix bugs and add dynamicity to code to prevent future bugs.
Candidate Requirements
- Completed a bachelor’s degree in Computer Science or relevant experience.
- At least 2-3 years of professional experience as a UI developer
- Proficiency in working with development tools, such as Visual Studio 2022, Visual Studio Code, DevOps/TFS
- Experience working in an agile/scrum environment and working collaboratively with product managers and developers, from concept to implementation
- Have the ability to influence and effectively communicate design decisions to a variety of audiences (e.g. customers, product managers, and developers)
- Excellent written and verbal communication skills.
- Excellent analytical and problem-solving skills
Nice to have
- Familiarity with technical aspects of UX across mobile, web, and devices
- Knowledge of statistics/probability and data visualizations
- Take ownership of the product and suggest improvements to every part you find lacking
- Knowledge of User Mental Models, Interaction Design, Wireframing, and User Flows
- Aptitude to learn new bleeding edge technologies
There are currently no vacancies available.
However, we are always keen to meet energetic and talented professionals who would like to join our team.
If you wish to be considered for any future positions, please send us your resume by filling the application form.