You should have hands-on experience in writing clean, scalable code using .NET programming languages. You must possess knowledge of REST APIs and an excellent understanding of OOPs concepts. Your role will involve reviewing and interpreting ongoing business report requirements, as well as using and adapting existing web applications. Familiarity with the ASP.NET framework, SQL Server, and design/architectural patterns like Model-View-Controller (MVC) is essential. It would be beneficial if you have experience with DotNet Core and PostgreSQL. In this position, you will be responsible for upgrading, configuring, and debugging existing systems. You should have knowledge of modern authorization mechanisms such as JSON Web Token and basic SQL CRUD operations using LINQ. Additionally, expertise in website hosting on Windows and Linux Servers, either manually or using DevOps, is required. Debugging errors from server logs will also be part of your responsibilities. Requirements for this role include proficiency in DotNet Core, DotNet 4.5, C#, MVC, Web API, Identity Servers, ReactJS, SQL Server, and optionally PostgreSQL and DBA. Experience in application hosting, Git repositories, DevOps (optional), and team management is desirable.,
As a Project Planning and Scheduling assistant, your primary responsibility will be to support project managers in developing comprehensive project plans. This includes defining objectives, setting deadlines, and outlining key milestones. You will be required to maintain project schedules, ensuring that deadlines are met, and tasks are completed in a timely manner. Additionally, you will assist in the allocation of resources such as manpower and cloud resources to ensure project efficiency. In case of project issues and roadblocks, you will be expected to help resolve them and escalate to the project manager when necessary. Your role will also involve acting as a point of contact between inter-departmental teams, clients, and stakeholders. You will facilitate effective communication to ensure all parties are informed of project progress, changes, and issues. This will include scheduling and coordinating project meetings, preparing agendas, and documenting minutes and action items. It is essential to foster a collaborative environment among team members to promote efficient workflow and problem-solving. Maintaining project documentation, including plans, schedules, status reports, meeting notes, and change requests, will be a crucial part of your responsibilities. You will be required to prepare regular project status reports for project managers and stakeholders, highlighting progress, risks, and issues. It is imperative to ensure that project documentation adheres to company standards and regulatory requirements. In terms of quality assurance, you will need to ensure that project deliverables meet the required standards of quality. This will involve assisting in performing quality checks and audits. Identifying opportunities for process improvements within the project to enhance efficiency and quality will also be part of your role. To excel in this position, you should have excellent organizational abilities to manage multiple tasks and deadlines. Strong verbal and written communication skills are essential to interact effectively with team members and stakeholders. Attention to detail is critical in understanding client requirements accurately. Strong problem-solving skills will enable you to identify and address project issues promptly. Familiarity with RDBMS, APIs, and the web scraping process is advantageous. Lastly, the ability to work collaboratively within a team environment is key to success in this role.,