Source description
About the role
Naresh I Technologies is looking for Developer to join our dynamic team and embark on a rewarding career journey As a Software Developer, you will be responsible for designing, coding, testing, and maintaining software systems You will work collaboratively with cross-functional teams to deliver high-quality software solutions that meet client and business requirements This role requires strong programming skills, problem-solving abilities, and a commitment to delivering efficient and scalable code Key Responsibilities:Software Development:Design, code, test, and maintain software applications and systems Collaborate with product managers and fellow developers to understand project requirements Programming:Write clean, efficient, and maintainable code in various programming languages Stay updated on industry best practices and coding standards System Architecture:Contribute to the design and architecture of software solutions Work with technical leads to implement scalable and modular software systems Database Management:Develop and maintain databases, ensuring optimal performance Implement data storage solutions and integration with applications Testing and Debugging:Conduct thorough testing of software applications to identify and fix bugs Collaborate with quality assurance teams to ensure software reliability Collaboration:Work closely with cross-functional teams, including designers and product managers Participate in code reviews to maintain code quality and standards Documentation:Create and maintain technical documentation for software projects Document code and system architecture for reference and future maintenance Continuous Improvement:Identify opportunities for process improvement and efficiency Stay informed about emerging technologies and industry trends Project Management:Collaborate in project planning and provide accurate time estimates for development tasks Communicate progress and challenges to project stakeholders Security:Implement security best practices in software development Address and remediate security vulnerabilities in code
More at NareshIT