• Lead the technical direction and vision for the architecture, design, and the implementation of our Globalization Studio features. 
  • Take responsibility for uninterrupted operation of these features in the production environment. 
  • Interact with our customer and partner community to empower them and to learn from them. 
  • Mentor junior engineers to help them grow. 
  • Develops software solutions by studying information needs, conferring with Business Team, studying systems flow, data usage, and work processes, investigating problem areas; and following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis and recommending changes in policies and procedures.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, and by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.
  • Supports and develops software engineers by providing advice, coaching, and educational opportunities.

Skill Required

  • Must have 2 to 5 Years for Software Engineer and 5 to 10 Years of Experience for Sr. Software Engineer .NET with a reputed IT organization
  • Extensive experience developing C#, MVC, MVVM /Entity Framework Core.
  • Excellent working experience on Angular 11 and 12, NodeJS or equivalent, ASP.Net applications (both UI and back-end services) along with a strong understanding of architecture and data management.
  • Hands on working experience on Enterprise Service Platform, Micro services architecture and minimal services.
  • Outstanding working experience on React Native, React JS and Ext.js.
  • Implementation experience on Software engineering Design Patterns like Dependency Injection, Unit of work and Repository patterns, Structural, Behavior and Creational.
  • Experience with UI scripting languages including: TypeScript, jQuery / JavaScript, HTML / HTML5, CSS.
  • Strong expertise in structured, Web/Internet, business process, Web Service, SOAP, Restful APIs, XML, OOA / OOP design patterns. 
  • Good working experience on .Net 5 and .Net 6 with Visual Studio 2022.
  • Database experience with SQL Server, Oracle including design, development, and data processing (OLTP, batch processing, ETL, reporting and ODAC)
  • Excellent Working experience of code versioning tools such as Git, SVN, Team Foundations servers and Mercurial.
  • Well versed with project management concepts and tools like Jira, Microsoft Team, Microsoft Project, Microsoft Office 365.
  • Technical / project lead, architecture, and other desired experience.
  • Experience with Project Management Tools / Techniques under the light of Multiple Software Development Model’s like Agile, Waterfall, Prototyping.
  • Good working experience in designing enterprise software solutions using Object-oriented analysis & Design (OOAD) methodologies and preparing related formal documentation including functional requirements, technical design documents, architectural diagrams, database diagrams, class diagrams.
  • Have an ability of maintenance and support of software product line
  • Experience in Review, enhance and accept proposed code modifications and audit all code changes and test execution to ensure end product quality.
  • Ability to provide analysis and recommend solutions as well as implement the solutions.
  • Ability to maintain QA test environment.
  • Work closely with product managers, designers and developers to track, report, and verify bugs
  • Ability to learn new technologies and a desire to improve technical skills.
  • Design patterns, and OO design.
  • Working knowledge of the Software Development Life Cycle processes
  • Experience in managing teams and coordinating across departments
  • Excellent Communication Skills.
  • Leadership Qualities
  • Ability to manage changing priorities and deadlines
  • Ability to collaborate in a team environment, and able to adapt effectively and quickly to a rapidly changing environment. 
  • Strong verbal and written communication skills

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Department:
Software Development
Job Location:
Gender:
No Preference
Age:
18 - 50 Years
Minimum Education:
Bachelors
Degree Title:
4 years Bachelors in Computer Science / Information Technology from some reputed foreign or HEC-recognized institution / university
Career Level:
Experienced Professional
Experience:
2 Years - 10 Years (2 to 5 Years for Software Engineer and 5 to 10 Years of Experience for Sr. Software Engineer .NET)
Apply Before:
Oct 01, 2022
Posting Date:
Sep 14, 2022

Pakistan Revenue Automation (Pvt) Ltd

Information Technology · 1001-1500 employees - Islamabad, Karachi

Pakistan Revenue Automation (Pvt.) Ltd. (acronym – PRAL) has extensive experience of working with federal and provincial tax and revenue agencies to provide wide variety of tax and revenue collection solutions. Since its incorporation in June, 1994, PRAL has been involved in the development of wide array of tax and revenue related solutions pertaining to Income Tax, General Sales Tax, Federal Excise, Customs, Capital Value Tax, Provincial Sales Tax & Services. etc. Over more than two decades of services, PRAL has gained valuable experience of increasing efficiency and efficacy of tax and revenue agencies through use of latest Information and Communication Technologies with Business Process Improvement / Re-engineering. PRAL has also proven its expertise in the areas of software development, project management, technical advisory and consulting services, managing data centers, large databases management, network administration, software implementations, trainings and data entry services. This wide spectrum of services offered by PRAL facilitates our valued customers looking for One-Stop Shop solutions from conceptualization to post-implementation operations. The essence of PRAL’s business strategy is to develop sustainable partnerships with its customers thus acting as a catalyst in transforming and adapting its IT solutions and integrating these to the “New Wave of Technological Innovations” to meet the global requirements of tax and revenue agencies.

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 Engineer

Avanza Solutions, Multiple Cities, Pakistan
Posted Apr 26, 2024

Senior Software Engineer

Perpetual Press, Multiple Cities, Pakistan
Posted Apr 03, 2024

Senior Software Engineer (Angular / Dot net)

MTBC, Multiple Cities, Pakistan
Posted Apr 23, 2024

Software Engineer

MTBC, Multiple Cities, Pakistan
Posted Apr 23, 2024
View All
I found a job on Rozee!