Applicaiton Developer

Nepal Media Networking Pvt. Ltd. , Kathmandu, Nepal — Posted 11 month ago

We are seeking a highly skilled and motivated Application Developer to join our dynamic IT team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-performance applications. As an Application Developer, you will collaborate with cross-functional teams to understand business requirements and translate them into efficient and scalable software solutions. If you have a passion for coding, problem-solving, and staying up-to-date with the latest technologies, we invite you to apply.

Key Responsibilities:

  • Software Development:
    • Design, develop, and maintain robust and scalable applications, ensuring code quality and adherence to best practices.
    • Collaborate with product managers, business analysts, and other stakeholders to understand requirements and deliver software solutions that meet business needs.
  • Programming:
    • Proficient in one or more programming languages such as Java, Python, C#, or JavaScript.
    • Develop clean, efficient, and maintainable code for both front-end and back-end components of applications.
  • Database Management:
    • Design and optimize database structures, and write efficient SQL queries.
    • Work with database administrators to ensure data integrity, security, and performance.
  • Testing and Debugging:
    • Conduct thorough testing of applications to identify and fix bugs, ensuring the reliability and stability of the software.
    • Collaborate with quality assurance teams to implement automated testing processes.
  • Collaboration:
    • Work closely with cross-functional teams, including UX/UI designers, business analysts, and other developers, to ensure successful implementation of software solutions.
    • Participate in code reviews and provide constructive feedback to team members.
  • Documentation:
    • Create and maintain technical documentation, including system architecture, code documentation, and deployment procedures.
    • Keep documentation up-to-date with changes in software functionality.
  • Continuous Learning:
    • Stay updated on industry trends, emerging technologies, and best practices to ensure the adoption of the latest tools and techniques.
    • Proactively seek opportunities for professional development and skill enhancement.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience in software development with a strong portfolio of completed projects.
  • Proficiency in one or more programming languages and frameworks.
  • Familiarity with front-end and back-end development processes.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced and dynamic environment.

We are a dynamic Kathmandu-based web design company blending technology and creativity to deliver affordable, user-friendly websites and comprehensive design services since 2004.

Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.