Job Brief:
PWC Technology for Computers Co. WLL (PWCT) provides e-Government solutions designed to facilitate trade and improve customs and tax revenues. As a Technical Lead, you will be responsible for delivering technical solutions for projects to meet the customer’s needs. This role involves leading the day-to-day activities of the development team, supervising, collecting status updates, resolving technical issues, and ensuring the delivery of solutions to the customer.
Your Responsibilities:
- Develop and execute software development plans
- Design development components based on system specifications
- Work closely with the management team in evaluating current systems and proposing future plans
- Provide recommendations to management regarding programmer productivity and software development management
- Define functional specifications of the system for appropriate hardware
- Responsible for analysis of current products, performance, diagnosis, and troubleshooting
- Validate deliverables
- Prepare status reports
- Provide technical supervision to other team members
- Develop an extensive working knowledge of internal products
- Participate in the service delivery process
- Research and recommend software tools to management
Requirements:
Your Qualifications:
- B.Sc. in Computer Science or equivalent
- Minimum 8 years’ experience
- Experience in or exposure to Customs, logistics, ecommerce, or transportation industries strongly preferred
Your Proficiencies:
- Hands-on experience with Microsoft technologies, specifically: .NET/ASP.NET development, C#, SQL Server 2016, Windows 2012/2016 Server, SQL Reporting Services
- Web technologies including JSON/XML, Web API, SOAP-based web services, JavaScript, CSS, jQuery, Bootstrap
- Customs domain development is a plus
- Micro Services development is a plus
- Developing software using a formal and structured development methodology
- Test-driven development and proper unit testing of code
- Iterative approach to development, using short development cycles and frequent builds
- Ability to develop secure solutions and knowledge of industry best practices regarding information security and defensive development
- Angular, .NET Core, Entity Framework and MicroServices, Practiced AGILE/SCRUM, DEVOPS
- Object-Oriented Programming / Object-Oriented Design (OOP/OOD)/ Analyzing Information/Software Design, Requirements, Architecture
Skills associated with the job post:
- Software Development
- ASP.NET, Analytical Skills, Architecture, Computer Science, Functional Specifications, Object-Oriented Design, Object-Oriented Programming (OOP), Programming, and Software Design