About the Role
Roles and Responsibilities
Designing new features, user interactions, application components through effective front-end architecture and framework
Concepting, creating and working across multiple layers of the application to convert business requirements and use cases into finished product
Working alongside graphic designers for web design features.
Developing functional databases, applications and servers to support our application on the back end
Designing and developing backend architecture, RESTful services and APIs, optimizations to ensure the server runs at highest quality
Coding for various platforms to ensure functionality across multiple channels.
Leading and developing best practices for Full stack development
Improving system quality by identifying issues and common patterns and developing standard operating procedures.
Staying abreast of developments in web applications, programming languages, cutting edge software approaches, architectures and vendors. Adapt to these changes by self-training and research work.
Ensuring that non-functional requirements such as security, performance, maintainability, scalability, usability and reliability are being considered when architecting solutions
Identify and explore new opportunities to leverage new technologies to enhance the Platform.
Requirements
10 - 15 years of hands-on-experience in development.
Proficient in Front end technologies: HTML, CSS, JavaScript,
Understanding of JS libraries and frameworks and jQuery as well as various optimization and debugging skill sets needed to develop effective user interfaces.
Highly skilled in backend technologies such as Apache, .NET, C#/Java and REST APIs
Experience in API design and development
Strong knowledge of OOPs concepts, data structures, system design and algorithms, multithreading, Garbage collections, Optimization, debugging and good problem-solving abilities.
Database: SQL, NoSQL, Indexing, CRUD operations
Proficiency with code versioning control systems
Understanding of core concepts of Windows, Linux for Administration, troubleshooting
Hands-on experience in at least one of the cloud provider (AWS, Azure, Google Cloud)
Experience in Python, bash, PowerShell scripting
Knowledge of CI/CD, Jenkins, Docker will be helpful
We really value team spirit: Transparency and frequent communication is key. At o9, this is not limited by hierarchy, distance, or function.
About the Company
We are Hiring for reputed IT Consulting Company. This Company deals with is digital products and platforms that provide impactful results to its customers across North America, Europe, and Asia-Pacific. Founded in 2000, the company employs more than 2500 people and is a recognized top employer.