Promoting innovation spirit, can-do attitude and constant aspiration for excellence.
Development of a variety of products and features in the company’s core logic as well as developing client facing web apps.
Be the focal point for new technologies solution or any system/architecture problem.
Working on end-to-end technological projects using the full stack of web technologies.
Study the current technology landscape and provide recommendations for new technologies we should be using to improve our products.
Planning and development of new user-facing products and features
Identify current areas of needed improvement in our product architecture and design methodologies
Optimize applications to maximize speed and scalability
Building robust and scalable software components and services
Ensure the technical feasibility of UI/UX designs
Collaborate with other team members and stakeholders
Experience with .NET Core and .NET standard
Strong understanding of web development and web cycle
Experience with working in Agile (Scrum) Mythology.
Strong understanding of MVC 56 architecture
Strong understanding of MS-SQL and its common feature set
Excellent understanding of JavaScript and jQuery, its quirks, and workarounds
Good understanding of web markup, including HTML5, CSS3, etc.
Bachelor’s Degree from an accredited college or university with a major in Computer
Science, Software Engineering or other related scientific or technical discipline