Software Developer

2 - 4 years

40.0 - 45.0 Lacs P.A.

Chennai, Bengaluru

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

UnixAutomationLinuxWeb developmentJavascriptAgilePHPData structuresSQLPython

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking a skilled Software developer to join our team and contribute to the development of our software applications. The ideal candidate should have a strong understanding of PHP Python programming, software development best practices, and the ability to work in a collaborative team environment. Responsibilities Develop and maintain Python PHP applications and scripts for various purposes, such as web development, system administration, data processing, and automation. Collaborate with cross-functional teams to gather requirements, design solutions, and implement features according to specifications. Write well-structured, efficient, and maintainable code. Debug and troubleshoot issues in existing codebase, and implement fixes and improvements. Integrate applications with databases, APIs, and other external systems. Perform code reviews and provide constructive feedback to team members. Write and execute unit tests and integration tests to ensure code quality. Maintain documentation for code, processes, and procedures. Stay updated with the latest trends, tools, and technologies. Qualifications Bachelors degree in Computer Science, Engineering, or a related field (or equivalent experience). Proven experience as a Software developer with 2-4 years of professional experience. Strong proficiency in Python PHP programming language and its syntax. Solid understanding of database concepts and experience with SQL. Experience with version control systems like Git. Knowledge of Unix/Linux environments and command-line tools. Understanding of software development lifecycle and agile methodologies. Strong problem-solving skills and the ability to analyze and debug complex issues. Excellent communication skills and the ability to work collaboratively in a team. Attention to detail, code quality, and coding standards. Ability to learn quickly and adapt to new technologies and tools. Experience with other programming languages and technologies is a plus.

N/A
N/A

RecommendedJobs for You

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Bengaluru, Hyderabad, Mumbai (All Areas)

Hyderabad, Gurgaon, Mumbai (All Areas)