We are seeking a talented and innovative Software Developer to join our growing team.

In this role, you will design and implement robust, scalable, and secure software solutions for clients across various industries.

You'll work on a variety of projects, from developing APIs and back-end systems to creating cloud-based applications that meet complex business requirements. As a Software Developer, you will collaborate with a diverse team of experts, ensuring seamless integration of software with existing systems.

If you are passionate about problem-solving and thrive in a fast-paced, technology-driven environment, this role is for you.

Responsibilities:

  • Develop, test, and deploy scalable software applications using modern programming languages such as Java, Python, or C#.
  • Design APIs and integrate third-party services using RESTful and SOAP frameworks.· Work with front-end developers to ensure seamless integration with back-end services.
  • Debug, troubleshoot, and improve existing applications and systems
  • Use frameworks like Spring Boot, Django, or Flask for building web-based applications.
  • Optimize code performance, security, and scalability.
  • Implement cloud solutions using AWS, Azure, or Google Cloud Platform (GCP) for hosting and scaling applications.
  • Enhance and refactor existing code to improve maintainability, performance, and scalability
  • Implement complex software solutions, modules, and features.· Strong concepts in Web/Frontend application lifecycle.
  • Strong knowledge of JavaScript / HTML / CSS and web frameworks.
  • Strong knowledge of web services especially Rest APIs.
  • Strong DBMS concepts. Write, optimize, and maintain database queries using relational / non-relations DBs.
  • Write high-quality, maintainable, and efficient code.
  • Analyze and diagnose problems in production environments
  • Develop and execute unit tests, integration tests, and system tests.
  • Collaborate with cross-functional teams, including Product Operations, Cloud Management, and Service Delivery Teams.
  • Use version control tools like Git, GitHub, or Bitbucket to manage code repositories.

Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or related field. 
  • 2-5 years of software development experience. 
  • Strong knowledge of OOP (Object-Oriented Programming) principles.
  • Experience with relational and non-relational databases such as MySQL, PostgreSQL, or MongoDB. 
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes. 
  • Knowledge of Agile development methodologies and testing frameworks such as JUnit or PyTest. 
  • Excellent problem-solving skills and attention to detail.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Experience:
2 Years - 5 Years
Apply Before:
Dec 24, 2024
Posting Date:
Nov 23, 2024

Digimax Solutions

Information Technology · 11-50 employees - Lahore

Digimax Solutions aims to be a leader in digital solutions, telecommunications, and e-commerce, with a commitment to innovation, excellence, and data-driven strategies. The company’s core mission is to deliver exceptional value to its clients while fostering a dynamic and growth-oriented workplace.

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 Developer

Aitchison College, Lahore, Pakistan
Posted Nov 14, 2024

Software Developer - Paid Internship

Lumunate, Rawalpindi, Pakistan
Posted Nov 23, 2024

Software Developer

Contour Software, Karachi, Pakistan
Posted Oct 29, 2024

Software Developer

Contour Software, Lahore, Pakistan
Posted Oct 29, 2024
View All
I found a job on Rozee!