About this role
Show the world what you can do.
We are recruiting Software Engineer who will be responsible for the coding, design, and layout of a website according to the client's specifications. The candidate must also manage maintenance and upkeep of the website.
In this role you will:
• Execute full software development life cycle (SDLC)
• Develop flowcharts, layouts, and documentation to identify requirements and solutions
• Write well-designed, testable, and reusable 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
• Work closely with other staff, such as project managers, graphic artists, UX designers, other developers, systems analysts and sales and marketing professionals
• Consult clients and colleagues concerning the maintenance and performance of software systems with a view to writing or modifying current operating systems
• Investigating new technologies
• Continually update technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
• Code Best Practices (OWASP top 10)
What are we looking for? Besides a great attitude,
You should have:
• Hands-on programming experience using relevant languages.
• Experience using relevant tool suites.
• A comprehensive understanding of computer science concepts.
• Proficient coding skills.
• Extensive knowledge of agile methodologies.
• Experience with the following programming languages: C#, SQL
• Experience with APIs/Frameworks/Libraries: MVC
• Experience with Databases: MS SQL Server 2014, 2018
• Experience with Web Technologies such as: C#, JavaScript, React, JQuery, ASP.NET Core
• Experience with Tools/IDE: Visual Studio .NET 2015, 2017, 2019
It’s a plus if you have:
• A certification in any of these - ASPNET MVC/ Azure/ HTML 5 CSS3/ Sitecore/ Umbraco/ Sitefinity
Competencies to be successful in this role:
• Strong written and verbal communication and interpersonal skills
• Creative problem-solving skills
• Strong team building skills.
• Self-development
• Tech savvy
• Interested in continuous learning