Job Description
Oxiliry is seeking a mid-career hire Senior FullStack Engineer focused on design and implementation
to support our proprietary software, Oxiliry, that bridges the gap between core human resources
processes and operational development to satisfy the requirements for competency assurance and
competency development.
You’ll help design, implement and deliver the organization's product roadmap that aligns with custom
requirements. The ideal candidate is an accountable team player who is eager to make an impact.
Requirements
What You’ll be Doing :
- Assist with new features and functionality for integration needs : define, design, develop, test,
implement, train and support
Collaborate with team members to brainstorm ideas, create options and find solutionsVersion and migrate existing customer implementation to the new integration platformLiaise with our product development team for new featuresUnderstand existing data modelDesign and implement new features and data modelDeep understanding and working knowledge of event driven architectureAdhere to company’s information security and privacy policies, procedures, standards, andguidelines
Design, develop, and maintain desktop-based .NET applications (Windows Forms / WPF) used inenterprise environments
Integrate desktop applications with backend APIs, event-driven services, and databasesEnsure desktop applications meet performance, security, and usability standardsSupport versioning, upgrades, and backward compatibility for deployed desktop clientsCollaborate with backend, QA, and product teams to ensure seamless end-to-end systembehavior across desktop and cloud components
What You’ll Need for This Role :
Data modeling experienceStrong analytical skill setWorking knowledge of event driven architectureWorking knowledge of SOLID principlesWorking knowledge of Software Design PatternsUnderstand, implement and enhance multi-tenancy in SaaS productExemplary verbal and written communication and interpersonal skillsExcellent problem-solving and analytical skills.Excellent organizational skills and attention to detail.Excellent time management skills with the proven ability to meet deadlines.Ability to learn new coding languages and technologiesBachelors or Masters in Computer Science, or other quantitative disciplinesUnderstanding of desktop application architecture, threading, and performance optimizationTechnical Skill set :
Programming (.Net-C# ) : at least 6+ years of experienceASP.Net with .net framework 4.7 and / or core : at least 6+ years of experienceASP.Net Web API : at least 6+ years of experienceRelational Databases (Microsoft SQL Server) : at least 6+ years of experienceNoSQL Databases (MongoDb, Elasticsearch etc) : at least 6+ years of experienceGit Source ControlStrong Software engineering skills : at least 10+ years of experienceObject Oriented Programming Principles : at least 10+ years of experienceRequirements
Requirements : 1. Education and Experience :
Bachelor's degree in Computer Science, Engineering, or a related field.3 - 5 years of professional experience in full-stack development. 2. Technical Skills :Proficiency in .NET Core is essential.Strong experience with front-end technologies such as JavaScript, HTML, CSS, and front-end frameworks (React, Angular, or Vue.js).Solid understanding of database design and implementation, including experience with SQL and ORM frameworks. 3. Communication and Teamwork :Excellent communication and collaboration skills.Proven ability to work effectively in a team environment and provide technical leadership. 4. Problem-Solving :Strong analytical and problem-solving skills.Ability to troubleshoot and debug complex issues efficiently. 5. Adaptability :Demonstrated ability to adapt to new technologies and frameworks quickly. Stay updated with industry trends and best practices.