Software Developer Engineer. Proven Experience as a coding expert with strong problem solving skills.
Responsibilities:
Software Development:
Design, code, test, and debug software applications in various programming languages.
Collaborate with product managers and other stakeholders to understand requirements and translate them into software solutions.
System Architecture:
Contribute to the design and architecture of software systems.
Ensure scalability, performance, and maintainability of the developed software.
Coding and Implementation:
Write clean, efficient, and maintainable code following best practices.
Implement software solutions that align with project requirements and timelines.
Testing and Quality Assurance:
Develop and execute unit tests, integration tests, and system tests to ensure software quality.
Collaborate with the quality assurance team to identify and address bugs and issues.
Documentation:
Create and maintain technical documentation, including design specifications, test plans, and user manuals.
Collaboration:
Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
Continuous Improvement:
Stay updated on emerging trends and technologies in software development.
Contribute to the continuous improvement of development processes and methodologies.
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: MCA in Any Specialization
Doctorate: Doctorate Not Require