Powered by Information Department Government of Sindh

Job Description

This position includes managing a small team of two developers, requiring leadership skills that foster collaborative development and knowledge sharing. The developer must possess a problem-solving mindset to quickly address technical challenges and adapt to a fast-paced environment. Familiarity with telecom and messaging systems, particularly SMS and APIs, will be advantageous. The role demands strong version control practices, typically using Git, and experience in integrating cloud services. The successful candidate will contribute to the design, development, testing, and deployment of software solutions that meet business needs and enhance customer satisfaction through reliable and maintainable code.
Responsibilities
 

  • Develop, test, and maintain web applications using the ASP.NET Framework, ensuring high-quality, efficient, and scalable code.
  • Write clean, well-documented code in C# or VB.NET that follows software development best practices and standards.
  • Design, implement, and consume RESTful and SOAP web services to facilitate seamless communication between distributed systems.
  • Develop and maintain SQL Server databases, including writing optimized queries, creating stored procedures, and utilizing the Entity Framework.
  • Collaborate with front-end developers to implement user interface components using HTML, CSS, JavaScript, AJAX, and jQuery for enhanced user experience.
  • Perform JSON serialization and deserialization for effective data transfer between client and server applications.
  • Manage source code using version control systems, particularly Git, ensuring smooth and conflict-free collaboration within the development team.
  • Lead and mentor a small team of two developers by providing technical guidance, conducting code reviews, and fostering professional growth.
  • Work closely with cross-functional teams to understand business requirements and translate them into technical specifications and solutions.
  • Troubleshoot, debug, and resolve software defects and issues promptly, ensuring minimal impact on production environments.
  • Contribute to API integration projects, working with external and internal services to enhance application capabilities and system interoperability.
  • Stay current with emerging technologies and industry trends to recommend improvements and innovative solutions for application development.
  • Ensure software applications comply with security best practices and organizational policies to protect sensitive data and maintain system integrity.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives, to deliver continuous improvements.
  • Coordinate with cloud service providers to integrate web applications with cloud platforms for scalability and performance enhancements.
  • Document technical specifications, development processes, and user manuals clearly and thoroughly for future reference and training purposes.

Salary

Competitive

Monthly based

Location

Karachi Division,Sindh,Pakistan

Job Overview
Job Posted:
11 hours ago
Job Expire:
1 month from now
Job Type
Pvt Job
Job Role
- Assist in managing social media accounts - Create and schedule posts
Education
Bachelor's Degree
Experience
2 Years
Total Vacancies
1
Age requirment
18 Year - 32 Year

Job Tags:

Share This Job:

Location

Karachi Division,Sindh,Pakistan