Job Title:
Creative Software Solutions Architect
-----------------------------------
About the Role
We are seeking an experienced Creative Software Solutions Architect to join our team. The successful candidate will be responsible for designing and implementing web-based business solutions that meet the needs of our clients.
Main Responsibilities
* Design, build, and implement web-based business solutions
* Contribute to client projects and product initiatives as part of our Professional Services team
* Closely collaborate with Senior Developers to write implementation notes
* Work with Project Managers to understand client needs and technical requirements
* Participate in code reviews to ensure quality and adherence to best practices
* Write clean, maintainable, scalable, and extensible code
* Inegrate APIs and web services to build robust applications
* Troubleshoot issues, perform unit testing, and resolve defects
Requirements
* Exceptional written and spoken English communication skills
* Minimum 5+ years of professional experience in software development
* Bachelor's degree in Computer Science or a related field
* Proven experience with software product development and Agile methodologies
* Strong troubleshooting and debugging skills
* Excellent knowledge of Frontend technologies (JavaScript, Vue.js, TypeScript, jQuery, HTML5, CSS3, Tailwind CSS)
* Backend expertise in C#, ASP.NET, MVC design patterns
* Database knowledge of SQL databases and ORM frameworks (e.g., Entity Framework)
* Solid understanding of core programming concepts: Object-Oriented Programming, RDBMS, and Agile principles
* Strong interpersonal skills and ability to work effectively in a remote, multicultural team