POSITION

Senior Software Developer

JOB TYPE

FULL TIME PERMANENT

LOCATION

GLOBAL - REMOTE

To apply please prepare and send cover letter and cv using the link below

Job Role

  • Guide team development efforts towards successful project delivery.
  • Provide technical leadership to teammates through coaching and mentorship (code reviews, sharing knowledge, training sessions, etc.)
  • Identify and encourage areas for growth and improvement within the team.
  • Accountability for team performance.
  • Tech research and making decisions for using new technologies.
  • Maintain high standards of software quality within the team by establishing good practices and habits.
  • Analyze and resolve technical and application problems.
  • Assess opportunities for application and process improvement and share with team members.
  • Collaborate with other software developers, Team Leads, CTO and key stakeholders to plan, design, develop, test, and maintain applications.
  • Assist in the collection and documentation of client’s requirements, development of stories, estimates and work plans.
  • Provide technical support in client and potential client meetings where required.
  • Support the recruitment process – interview and assess candidates.

Job Requirements and Qualifications:

  • Strong knowledge of .NET 4.5+, C#, ASP.NET/.NET Core MVC, WebAPI, web services.
  • Strong knowledge of current web development languages (including HTML5, CSS3, Angular.js)
  • Experience in working with databases such as SQL Server (query optimizations, indexing, DB management, ORM)
  • Experience with the Bootstrap framework.
  • Experience in working with Source control, Git, Feature Workflow, Pull Request and Merging.
  • Experience in using Agile Methodologies, Scrum.
  • Experience with using an issue tracking system (ex. Atlassian JIRA)
  • Problem-solving aptitude, strong initiative to find ways to improve solutions, systems, and processes.
  • Analytical mind with a business awareness.
  • Team spirit: strong communication skills to collaborate with various stakeholders.

To apply please prepare and send cover letter and cv using the link

About Intellaquest

At IntellaQuest, we have been automating Business Processes for over 25 years now. Our platform is both modular and integrated so that our customers can get applications they specifically need. And it’s our team that makes it happen by pushing the boundaries of technology by building leading-edge business solutions. As a company, we deeply value our employees as a part of a collaborative and innovative environment and make sure everyone works in tandem to achieve their individual goals while working towards the bigger organizational goals of providing the best business solutions and service to our customers.