A
Aditya Testing
All Jobs

Developer

About the Role

We are seeking a highly skilled and motivated individual to join our team as a software developer, responsible for designing, coding, and testing software programs. This role offers the opportunity to work on a wide range of projects, collaborating with cross-functional teams to deliver high-quality software solutions. As a software developer, you will play a key role in driving innovation and growth within our organization.

Responsibilities

  • Design, develop, and test software applications to meet business requirements, ensuring high-quality and reliability.
  • Collaborate with cross-functional teams, including product management, design, and quality assurance to identify and prioritize project requirements.
  • Participate in code reviews to ensure adherence to coding standards and best practices, promoting a culture of continuous learning and improvement.
  • Troubleshoot and resolve software issues, identifying root causes and implementing fixes to prevent future occurrences.
  • Develop and maintain technical documentation to support software development and maintenance activities.
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to improve software development processes and practices.
  • Work with the development team to identify and implement process improvements, increasing efficiency and productivity.
  • Develop and maintain automated tests to ensure software quality and reliability.
  • Collaborate with the quality assurance team to identify and resolve software defects, ensuring high-quality software releases.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, with a strong foundation in computer science fundamentals.
  • Proficiency in one or more programming languages, with experience in software development methodologies and practices.
  • Experience with software development tools, including version control systems and integrated development environments.
  • Strong problem-solving skills, with the ability to analyze complex software issues and develop effective solutions.
  • Excellent communication and collaboration skills, with experience working in cross-functional teams.
  • Ability to work in a fast-paced environment, prioritizing tasks and managing multiple projects simultaneously.
  • Strong attention to detail, with a focus on delivering high-quality software solutions.
  • Experience with agile development methodologies, including Scrum or Kanban.

Nice to Have

  • Experience with cloud-based software development, including cloud platforms and services.
  • Knowledge of DevOps practices and tools, including continuous integration and continuous deployment.
  • Familiarity with cybersecurity principles and practices, including secure coding and vulnerability management.
  • Experience with data analytics and visualization tools, including data mining and machine learning techniques.

Apply here: https://dev.jobs.curriculo.me/aditya-testing-/job/c00b693c-c17a-4c8a-94e2-60c5e8b61ad5