K
Software Developer
Salary undisclosed
Apply on
Original
Simplified
Job Responsibilities:
Software Development:
• Write clean, maintainable, and efficient code.
• Develop software applications, systems, or features based on project requirements.
• Optimize application performance and troubleshoot technical issues.
Requirements Analysis:
• Collaborate with stakeholders to gather and understand technical and functional requirements.
• Translate business needs into technical specifications.
Testing & Debugging:
• Conduct thorough testing of software to ensure functionality, reliability, and security.
• Debug and resolve software defects and issues.
Collaboration:
• Work closely with cross-functional teams, including product managers, designers, and other developers.
• Participate in code reviews and provide constructive feedback.
Documentation:
• Create and maintain technical documentation for code, processes, and procedures.
• Prepare user guides and support materials as needed.
Continuous Improvement:
• Stay updated with emerging technologies and industry trends.
• Suggest and implement improvements to software development practices and tools.
Qualifications:
• Bachelor’s degree in computer science, Software Engineering, or equivalent
• A year of relevant experience in software industry experience
• Familiarity with C#, ASP.Net Core, ASP.Net MV, HTML, CSS, JavaScript and TypeScript.
• Good understanding of relational databases (MSSQL)
• Proficiency in React or equivalent front-end technology
• Ability to analyze problems, troubleshoot issues, and implement effective solutions
• Understanding of agile software methodologies
• Proficiency with Git
Software Development:
• Write clean, maintainable, and efficient code.
• Develop software applications, systems, or features based on project requirements.
• Optimize application performance and troubleshoot technical issues.
Requirements Analysis:
• Collaborate with stakeholders to gather and understand technical and functional requirements.
• Translate business needs into technical specifications.
Testing & Debugging:
• Conduct thorough testing of software to ensure functionality, reliability, and security.
• Debug and resolve software defects and issues.
Collaboration:
• Work closely with cross-functional teams, including product managers, designers, and other developers.
• Participate in code reviews and provide constructive feedback.
Documentation:
• Create and maintain technical documentation for code, processes, and procedures.
• Prepare user guides and support materials as needed.
Continuous Improvement:
• Stay updated with emerging technologies and industry trends.
• Suggest and implement improvements to software development practices and tools.
Qualifications:
• Bachelor’s degree in computer science, Software Engineering, or equivalent
• A year of relevant experience in software industry experience
• Familiarity with C#, ASP.Net Core, ASP.Net MV, HTML, CSS, JavaScript and TypeScript.
• Good understanding of relational databases (MSSQL)
• Proficiency in React or equivalent front-end technology
• Ability to analyze problems, troubleshoot issues, and implement effective solutions
• Understanding of agile software methodologies
• Proficiency with Git
Similar Jobs