Join Risk Professionals as a Software Engineer to design, develop, and deploy scalable software solutions that drive the companys technical advancement. In this role, you will leverage your expertise in system design, API development, and cloud computing to build high-quality applications that meet business needs. Your focus will include working on front-end components and integrating them within microservices architectures to create seamless user experiences. The position requires a minimum of two years of experience in software development, including familiarity with containerization and cloud platforms such as Microsoft Azure. As a Software Engineer at Risk Professionals, you will collaborate with cross-functional teams to translate requirements into efficient, maintainable code. You will work independently and as part of an agile development team, applying best practices in RESTful API design and microservices to enhance software performance and scalability. This role does not involve managing a team, allowing you to focus on honing your technical skills and contributing individual expertise to project success.
Responsibilities

  • Design, develop, and maintain front-end and back-end components of software applications, ensuring robustness and scalability.
  • Implement system design principles to create efficient and reusable software modules that meet technical specifications and business requirements.
  • Develop and consume RESTful APIs to facilitate communication between distributed services within a microservices architecture.
  • Deploy and manage applications in cloud environments with a strong focus on Microsoft Azure services and cloud computing best practices.
  • Utilize containerization technologies to package and deploy applications consistently across various environments.
  • Collaborate closely with UI/UX designers, product managers, and other engineers to deliver seamless user experiences and high-quality software products.
  • Participate in code reviews, testing, and debugging to maintain code quality and optimize performance.
  • Stay updated with emerging technologies and industry trends to recommend improvements and introduce innovative solutions.
  • Ensure compliance with security standards and data protection regulations during software development and deployment.
  • Document software designs, technical specifications, and codebases to facilitate knowledge sharing and ease maintenance.

Job Details

Total Positions:
1 Post
Job Shift:
Remote
Job Type:
Job Location:
Gender:
No Preference
Minimum Experience:
2 Years
Apply Before:
Nov 02, 2026
Posting Date:
Oct 02, 2026

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

Software Quality Assurance Engineer

Naseeb Enterprise Inc, Lahore, Pakistan
Posted Oct 01, 2026

Trainee Estimation Engineer

Pavilion Design Consultant, Lahore, Pakistan
Posted Sep 28, 2026

Lead Software Engineer

Naseeb Enterprise Inc, Hyderabad, Pakistan
Posted Oct 02, 2026

Software Engineer – Android

Naseeb Enterprise Inc, Karachi, Pakistan
Posted Sep 27, 2026
View All
I found a job on Rozee!