Job Description
This individual will be responsible to assit tech lead in all cycles of developemt including the design, development, and implementation of new application initiatives, and will be expected to code, test, debug and troubleshoot. Works closely with the development team. Also, plays a key role in the release of new applications and maintenance of existing applications.
Duties:
- Manage and deliver projects from conceptualization & visualization to technology mapping and final execution including scope/change requests.
- Interact with Clients to create technical specifications from business & functional requirements.
- Guide team in defining technical architecture of their projects, including working with them to finalize the DB schema.
- Manage, mentor, and provide technical guidance/support to team.
- Review & improve code, performance, stability, and scalability of deliverables.
- Improve technical competence of team through training & development.
- Monitor development & unit-testing activities and report project progress.
Skills:
- Strong experience NET Framework and .NET Core technologies
- Strong experience on angular, html5, bootstarp, css, javascript and jquery
- Experience with Git
- REST, Web services
- Strong experience in MS SQL design/implementation/optimization, T-SQL, etc.
- Proven experience in planning, execution and implementation of high-quality software projects including experience with project management tools like Jira & Azure DevOps.
- Ability to handle multiple tasks, and to prioritize tasks, in a fast-paced environment
- Initiative and ability to anticipate potential problems, excellent analytical abilities
- Experience with DevOps (CI/CD, etc.).