Proven experience as a .NET Developer or Application Developer
Familiarity with the ASP.NET framework, .Net Core, jQuery, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
Knowledge of C# .NET languages and HTML5/CSS3
Familiarity with APIs
Understanding of Agile methodologies
Excellent troubleshooting and communication skills
Knowledge of Git and Azure DevOpps
Angular/React JS or Angular knowledge will be an added advantage
Participate in requirements analysis
Collaborate with internal teams to produce software design and architecture
Write clean, scalable code using .NET programming languages
Test and deploy applications and systems
Revise, update, refactor and debug code
Improve existing software
Develop documentation throughout the software development life cycle (SDLC)
Serve as an expert on applications and provide technical support
Experience 3+ Years
Bachelor’s degree in computer science or information technology.
Previous experience as a.NET developer.
High-level managerial skills.
Knowledge of .NET languages including C#, Visual Basic.NET, C++/CLI, J#, and JScript.NET.
Ability to project manage.
Excellent problem solving skills.
Good verbal and written communication skills.
Meeting with technology managers to determine application and website requirements.
Upgrading existing .NET websites and applications.
Analyzing system requirements and delegating development tasks.
Developing technical specifications.
Writing scalable code for .NET software applications.
Reviewing and debugging .NET applications.
Providing support for junior developers.
Deploying functional websites, programs, and applications.
Drafting software and application operating procedures.
Training junior staff.
Experience 2+ Years
Knowledge of object-oriented programming
Rock solid at working with third-party dependencies and debugging dependency conflicts
Familiarity with native build tools, like XCode, Gradle, Android Studio, IntelliJ, Visual Code
Understanding of REST APIs, the document request model, and offline storage
Experience with automated testing suites, like Jest or Mocha
Build pixel-perfect, buttery smooth UIs across both mobile platforms.
Leverage native APIs for deep integrations with both platforms.
Diagnose and fix bugs and performance bottlenecks for performance that feels native.
Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
Maintain code and write automated tests to ensure the product is of the highest quality.
Transition existing React web apps to React Native.
You have experience with .Net Development.
You are familiar with ASP.NET framework, SQL server & design/architechtural patterns (e.g. Model-View-Controller) and designing REST or PRC APIs.
You have knowledge of one or more. NET languages (like C#, Visual Basic .Net) and HTML5/CSS3.
You’re an Analytical and good at Time management.
You have great communication skill & Problem solving skills.
You’re curious about new technologies and you’re excited to find ways to implement them in your work.
You have a big appetite to learn and improve yor .Net skills.
Writing and debugging code.
Troubleshooting software issues.
Working closely with developers to improve product's functionality.
Developing innovative solutions.
Attending developer meetings.
Participating in code reviews and quality assurance activities.
Experience 1+ Year
Bachelor’s degree or equivalent work experience in Human Resources, Organizational Development, Labor Relations or Business
Demonstrated effectiveness in written and verbal communication
Proficiency in Microsoft Office applications and Human Resources Information Systems (HRIS), including PeopleSoft
Knowledge of compensation strategy, performance management, employee relations, safety practices and talent acquisition, and the ability to apply this information in a manner that is compliant with relevant employment law
Experience with creating a culture of engagement, collaboration and teamwork
Capable of compiling and analyzing employment data to guide strategic planning
Manages talent acquisition process, including sourcing, testing, interviewing, hiring and onboarding
Keeps job descriptions up-to-date, accurate and compliant with relevant federal, state and local laws for all positions
Develops training and performance management program that ensures all employees are familiar with their job responsibilities, as well as relevant legal and safety requirements
Creates and updates compensation strategy through market analysis and pay surveys
Handles investigation and resolution of employee issues, concerns and conflicts
Ensures all employment practices comply with federal, state and local regulations
Experience 2+ Years
Minimum of a Bachelor’s Degree in Business, Marketing, Finance or similar field
Experience with CRM software
Proficiency in MS Office
Experience in managing and growing sales teams
Excellent multitasking skills
Ability to prioritize tasks
Excellent verbal and written communication skills
Ability to present and explain ideas to a variety of audiences
Strong organizational and time management skills
Ability to work under pressure
Strong customer service skills
Ability to sell value and create credibility
Ability to maintain a high level of professionalism and confidentiality
Enthusiastic to build good relationships with people
Ability to work well in a team environment
Researching potential new leads and keeping on top of developments in the industry
Contacting prospective clients through a variety of mediums – this could include reaching out on social media, phoning, emailing or meeting in person
Working with other teams and colleagues to help align offerings with the needs of clients
Keeping on top of administrative tasks – such as updating CRM (customer relationship management) systems
Holding presentations and demonstrations for potential clients
Communicating with and informing existing clients in a way that supports an ongoing relationship.
Identifying opportunities for new business development through following up on leads and conducting research on target clients
Experience 2+ Years
2+ years of experience working as a Client Support Executive or a similar position in the Client Service department.
Comfortable to work in CST time(6 PM to 3 AM).
Good knowledge of managing the performance of the team.
Exceptional verbal and written communication skills.
Understanding and working knowledge of Client Relationship Management software such as Salesforce, ZOHO, etc.
Phenomenal conflict-resolution skills.
Good problem-solving abilities.
A client-oriented individual.
Ability to meet deadlines and prioritize tasks.
Excellent negotiation and sales skills.
Outstanding interpersonal and organizational skills.
Excellent phone etiquette and active listening abilities.
A quick learner and exceptional ability to make decisions.
Understanding the products and services provided by the company.
Preparing company policies and procedures.
Developing training lessons with service delivery systems.
Managing a team of Client Support Representatives.
Supporting the client through an email ticketing system and phone calls.
Resolving client complaints and queries.
Providing detailed information to client.
Monitoring the performance of individual representatives.
Maintaining records of each phone call for future reference.
Assisting the HR department with hiring new employees.
Providing the new employees with training sessions for enhancing their skills.
Offering exceptional client service and satisfaction.
Following up with clients for any further information.