|
Software Engineer (Full Stack)
|
BS-CS/SE |
4+ years |
-
Design, develop, and maintain scalable and resilient cloud native platforms and applications.
-
Implement robust full-stack architectures that seamlessly integrate frontend frameworks with backend services.
-
Adopt and promote Agile and DevOps practices such as CI/CD and automated testing within the development lifecycle.
-
Collaborate with cross-functional teams to define, design, and ship new features and functionalities.
-
Participates in system analysis and design.
-
Participates in project estimation and planning.
-
Conducts customer training on software programs.
-
Investigates, introduces, advises, and educates others on tools, technologies, and methodologies.
-
Compares and articulates alternative approaches to a design and implements technical solutions that meet initial requirements.
-
Trains and assists new team members.
-
Minimum of 4 years of experience as a software engineer with substantial exposure to cloud-native and full-stack development.
-
Proficient in backend development using Java, Spring or Quarkus, and frontend technologies like Angular and React.
-
Experienced with Kafka is a plus and capable of integrating multiple data sources, APIs and databases into a cohesive and efficient system.
-
Strong grasp of SQL and NoSQL DB like MongoDB, including performance tuning and schema design.
-
Practiced in DevOps methodologies, particularly CI/CD and test automation, to enhance software quality and delivery speed.
-
Excellent problem-solving abilities and a strong team player with a track record of working in an agile development environment.
|
Remote |
30-09-2025 Apply Now
|
|
System Analyst
|
BS-CS/SE |
3+ years |
-
Design and develop tailored system solutions based on specific business requirements.
-
Translate business needs into functional specifications, use cases, and system design documents.
-
Define, document, and own end-to-end system requirements, including functional and non-functional specifications.
-
Bridge the gap between business requirements and technology solutions, working closely with stakeholders, developers, and QA teams.
-
Develop detailed design documents for stakeholders and developers that act as a baseline for solution development and acceptance.
-
Design and maintain UML diagrams (use case, flow, sequence, activity, and component diagrams) to visually represent system architecture, workflows, and business logic.
-
Liaise with software developers and IT teams to ensure system design aligns with business needs.
-
Evaluate and enhance existing fintech systems for performance, compliance, and scalability.
-
Ensure that system solutions comply with financial regulations, data privacy laws, and cybersecurity best practices.
-
Strong understanding of software development life cycle (SDLC), system architecture, and IT infrastructure.
-
Familiarity with microservices and monolithic architectures.
-
Experience in solution/architecture design for Fintech and Enterprise level solutions will be a plus.
-
Familiarity with API design, web services, and cloud platforms (e.g., AWS, Azure) and payment Gateways will be a plus.
|
Islamabad |
30-09-2025 Apply Now
|
|
Sr. Team Lead Techincal Writer
|
BS-CS/SE |
5+ years |
-
Train and mentor junior writers where required.
-
Participate in project planning meetings to understand product features, release timelines, and documentation requirements.
-
Contribute to documentation standards, templates, and style guides.
-
Review and edit documentation created by other team members, ensuring clarity and consistency in style and terminology.
-
Collaborate with subject matter experts (SMEs) and software engineers to gather information and ensure accuracy and completeness of technical content.
-
Research, write, and maintain high-quality documentation, including user manuals, API docs, developer guides, integration guides, release notes.
-
Support proposal responses, RFPs, and presentations with architecture content.
-
Collaborate with software architects and development leads to understand and document end-to-end system design, scalability patterns, and deployment models.
-
Translate complex technical concepts into clear, concise, and user-friendly content for various audiences.
-
Ensure consistency in style, tone, and terminology across all documentation.
-
Proactively identify documentation gaps and improve existing content based on user feedback and usability testing.
-
Improve the overall quality of the documentation by responding to internal and external feedback.
-
Contribute to documentation standards, templates, and style guides.
-
Experience with content design, UX writing, or information architecture.
|
Islamabad |
30-09-2025 Apply Now
|