
- Participate in requirements analysis.
-
Develop overall technical strategies for external client projects from technical requirements
-
Communicate with external clients on a regular basis regarding progress, challenges, timelines and end results of client projects
-
Direct and oversee local and off-shore developers.
-
Create technical estimations
-
Present technical strategies to clients and gather technical requirements as needed.
-
Identify and troubleshoot issues as needed
-
Perform a mix of maintenance and new development as required
-
Implement project applications according to specifications.
-
Unit test code to ensure quality
-
Ability to juggle multiple projects and shifting priorities
-
Perform code review sessions with other developers and suggest improvements or alternate approaches when appropriate.
-
Assist project managers and directors with the creation of task-level project plans that detail the specific tasks required to deliver a solution
-
Work closely with project managers and account managers to ensure that client expectations are met and that the team adheres to project schedules and budgets
Qualifications
-
Comfortable in a startup environment.
-
8-10+ years Proven experience in software design and development, database design and development, and system integration
-
Hands-on experience with Microsoft technologies, .NET Framework 6+ development.
-
Experience in Angular 13+ is a must.
-
Experience in React / Vue is Optional.
-
Strong experience with the .NET Framework 6+, ASP .NET Core 6+, SQL Server.
-
Strong web development experience of Typescript/JavaScript/React/ Vue/JQuery, HTML, CSS.
-
Familiarity with architectures “Clean/onion” is Must and “CQRS, SOA, DDD, Microservices” is advantage.
-
Understanding of SOLID Principles.
-
Understanding of Agile methodologies.
-
Excellent troubleshooting and communication skills.
-
English Level Good and higher.
Employment Type
Full-time
Date posted
March 20, 2023
Similar jobs
No similar jobs found
© 2026 Qureos. All rights reserved.