TechTaliya Informatics Pvt. Ltd.
Kochi, Kerala - 682 042
SE - .NET Developer
Candidate should be organized and ambitious .NET developer to generate software using .NET tools and technologies. The .NET developer's duties include sourcing project requirements, deciding on the most appropriate software solutions and ensuring that developments are error-free. You should also ensure that the final products are well-presented and engaging.
Daily tasks will include algorithm development; system-level problem solving; writing high-quality, non-duplicated and documented code; database schema design; and implementing complex controls such as tabbed interfaces.
Key Skills Required
Frameworks: .NET Framework, .NET Core.
Technologies & Platforms: ASP.NET, Entity Framework, Dapper, MVC, JSON, XML, LINQ.
Web Technologies: Web Services, REST APIs, HTML 5, Twitter Bootstrap, JQuery, CSS3
Operating Systems: Windows XP, Windows 7, Windows 8, Windows 8.1 and Windows 10
Databases: MS SQL Server 2014, 2017, MySQL.
Tools: Visual Studio 2017 and 2019, Visual Studio Code, SQL Server Management Studio.
-Write clean, scalable code using .NET programming languages.
-Collaborate with internal teams to produce software design and architecture.
-Test and deploy applications and systems.
-Revise, update, refactor and debug code.
-Maintain documentation throughout the software development life cycle (SDLC).
-Serve as an expert on applications and provide technical support.
-Ensure the best possible performance, quality and responsiveness of applications.
Skills, Qualifications and Education Requirements:
-2-4 years proven experience as a .NET Developer or Application Developer.
-Understanding of Agile methodologies.
-Excellent troubleshooting and communication skills.
-Graduate or above in Computer Science, Engineering or a related field.
Data Base Administrator (DBA)
Designation: Database Administrator
Skill Set – Strong in SQL Server, expertise in Optimizing Stored Procedures and queries
No. of Vacancies: 3
The SQL Server DBA will be responsible for the implementation, configuration, maintenance, and performance of critical SQL Server RDBMS systems, to ensure the availability and consistent performance of our corporate applications. This is a “hands-on” position requiring solid technical skills, as well as excellent interpersonal and communication skills.
The successful candidate will be responsible for the development and sustainment of the SQL Server Warehouse, ensuring its operational readiness (security, health and performance), executing data loads, and performing data modeling in support of multiple development teams. The data warehouse supports an enterprise application suite of program management tools. Must be capable of working independently and collaboratively.
Manage SQL Server databases through multiple product lifecycle environments, from development to mission-critical production systems.
Configure and maintain database servers and processes, including monitoring of system health and performance, to ensure high levels of performance, availability, and security.
Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations
Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.
Refine and automate regular processes, track issues, and document changes
Assist developers with complex query tuning and schema refinement.
Provide 24x7 support for critical production systems.
Perform scheduled maintenance and support release deployment activities after hours.
Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.
Skills and Qualifications
3+ years MS SQL Server Administration experience required
Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools
Experience with backups, restores and recovery models
Knowledge of High Availability (HA) and Disaster Recovery (DR) options for SQL Server
Experience working with Windows server, including Active Directory
Excellent written and verbal communication
Flexible, team player, “get-it-done” personality
Strong sql server knowledge.
Good communication skills
Ability to organize and plan work independently
Ability to work in a rapidly changing environment
Ability to multi-task and context-switch effectively between different activities and teams
MCTS, MCITP, and/or MVP certifications a plus
Designation: Project manager
Skill Set – English communication, planning,
No. of Vacancies: 1
The Project Manager coordinates project management duties. The PM coordinates internal and external resources and/or vendors for the flawless execution of projects. The PM oversees and performs administrative functions concerned with a project. This may include calling clients, partner, vendors, making appointments, doing site visits and preparing reports. The PM is skilled at getting the best out of the people and projects that he/she oversees. The PM thrives when planning projects and working with project teams. The goal is to ensure that all projects are delivered on-time, within scope and within budget. The PM role serves as a direct liaison between the client and the provider to ensure the timely and accurate production of client's documents. Communicating specifications and expectations to all areas of production. This involves coordination of multiple projects simultaneously and the ability to provide accurate and detailed instructions in both verbal and written form. Working behind the Client Relationship/Sales team it will also be the responsibility of the Project Manager to compile and administer each account and/or document, including preparing for invoicing, and managing other client or service provider enquiries.
• Ensure all projects are delivered on time within the stipulated scope and budget
• Lead the initiation and planning of a project and ensure technical feasibility
• Ensure resource availability and allocation
• Develop a detailed plan to monitor and track the progress of the project
• Coordinate with internal and external parties for the flawless execution of projects
• Manage relationships between clients and stakeholders
• Measure project performance using appropriate project management tools
• Perform risk management analysis to reduce project risks
• Report and escalate to upper management as and when needed
• Create and maintain a comprehensive project documentation
• English Language Skills-Excellent written and verbal communication
• A bachelor's degree in IT, computer science, business management, or a related field.
• Any relevant project management related experience.
• A Project Management Professional (PMP) certification is preferred