Experience required: 5-8 years
Job description:
We are searching for an innovative Senior Software Developer to join our company. The candidate will be responsible for ensuring successful execution from concept to delivery. The ideal candidate will have 5-8 years of relatable experience in the IT Company‘s project management with a strong background in handling cross-functional teams and managing complex technical solutions.
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Experience:
5-8 years of relevant work experience in the IT domain.
Responsibilities:
- Bachelor’s degree in computer science, engineering, or a related field.
- Experience with .Net, C#, JS, TypeScript, React, and Next.js and Cloud Technologies like AWS
- Experience with Node.js, Express.js, Nest.js
- Extensive knowledge of HTML and CSS, MSSQL and Mongo DB
- Experience in WordPress and MySQL.
- Understanding of Rest API principles
- Relevant Management certification may be required.
- Experience in a similar role would be advantageous.
- Excellent technical, diagnostic, and troubleshooting skills.
Qualifications:
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space to ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.