Responsibilities
• Write well-designed, testable code
• Produce specifications and determine operational feasibility
• Integrate software components into a fully functional software system
• Develop software verification plans and quality assurance procedures
• Document and maintain software functionality
• Troubleshoot, debug and upgrade existing systems
• Deploy programs and evaluate user feedback
• Comply with project plans and industry standards
• Ensure software is updated with latest features
Requirements
• Proven at least 1 year work experience as a Software Engineer or Software Developer
• Experience designing interactive applications
• Ability to develop software in C#, , Jquery / Javascript or other programming languages
• Excellent knowledge of relational databases and SQL Server
• Experience with test-driven development
• Proficiency in software engineering tools
• Ability to document requirements and specifications
• BSc degree in Computer Science, Engineering or relevant field