Meeraq

Application Developer

Bengaluru, KA, IN

10 days ago
Save Job

Summary

About The Job

We are seeking an experienced Applications Developer to join our growing team.

As an Applications Developer, you will be responsible for developing, testing, and maintaining software applications to meet the needs of our business and clients.

You will collaborate closely with cross-functional teams to deliver scalable and efficient software solutions that enhance user experience and streamline business processes.

Key Responsibilities

  • Design, develop, and implement software applications based on business requirements.
  • Write clean, scalable, and efficient code using relevant programming languages and frameworks.
  • Integrate third-party APIs, databases, and existing systems to ensure seamless application functionality and performance.
  • Identify, analyze, and resolve issues, bugs, and performance problems in applications.
  • Provide timely support for bug fixes and updates.
  • Create and maintain unit tests, integration tests, and debugging tools.
  • Ensure thorough testing of applications to maintain high quality and minimize errors.
  • Work closely with product managers, business analysts, designers, and other developers to gather requirements, provide technical solutions, and enhance user experience.
  • Write and maintain technical documentation, user guides, and application manuals.
  • Document codebase and architecture for future reference and updates.
  • Monitor application performance and troubleshoot issues post-launch.
  • Participate in regular updates and enhancements to ensure applications are up to date with the latest technology trends and security practices.
  • Implement and ensure compliance with industry standards for security, data protection, and privacy.

Required Skills & Qualifications

  • Bachelors degree in Computer Science, Software Engineering, Information Technology, or related field. Relevant certifications are a plus.

Experience

  • 3-5 years of experience in application development, software engineering, or related roles.
  • Experience in both front-end and back-end development is highly preferred.

Technical Skills

  • Proficiency in one or more programming languages such as Java, C#, Python, or JavaScript.
  • Experience with modern application development frameworks (e.g., Angular, React, Vue.js, Spring, .NET, Django).
  • Familiarity with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis).
  • Experience with RESTful APIs and web services.
  • Familiarity with version control systems such as Git.
  • Experience with application deployment, CI/CD processes, and working with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong analytical skills and the ability to troubleshoot complex issues and develop creative solutions.
  • Solid experience with unit testing frameworks (e.g., JUnit, NUnit, Mocha) and debugging techniques.
  • Excellent communication skills, both verbal and written, with the ability to explain technical concepts to non-technical stakeholders.
  • Ability to work effectively in a team-oriented environment, collaborating with other developers, product managers, and business teams

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: