Requirements
What Youll 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 solutions
Version and migrate existing customer implementation to the new integration platform
Liaise with our product development team for new features
Understand existing data model
Design and implement new features and data model
Deep understanding and working knowledge of event driven architecture
Adhere to companys information security and privacy policies procedures standards and
guidelines
Design develop and maintain applications (Windows Forms / WPF) used in
enterprise environments
Integrate desktop applications with backend APIs event-driven services and databases
Ensure desktop applications meet performance security and usability standards
Support versioning upgrades and backward compatibility for deployed desktop clients
Collaborate with backend QA and product teams to ensure seamless end-to-end system
behavior across desktop and cloud components
What Youll Need for This Role:
Data modeling experience
Strong analytical skill set
Working knowledge of event driven architecture
Working knowledge of SOLID principles
Working knowledge of Software Design Patterns
Understand implement and enhance multi-tenancy in SaaS product
Exemplary verbal and written communication and interpersonal skills
Excellent 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 technologies
Bachelors or Masters in Computer Science or other quantitative disciplines
Understanding of desktop application architecture threading and performance optimization
Technical Skill set:
Programming (.Net-C# ): at least 6 years of experience
framework 4.7 and/or core: at least 6 years of experience
Web API: at least 6 years of experience
Relational Databases (Microsoft SQL Server): at least 6 years of experience
NoSQL Databases (MongoDb Elasticsearch etc): at least 6 years of experience
Git Source Control
Strong Software engineering skills: at least 10 years of experience
Object Oriented Programming Principles: at least 10 years of experience
Requirements: 1. Education and Experience: Bachelors degree in Computer Science Engineering or a related field. 3 - 5 years of professional experience in full-stack development. 2. Technical Skills: Proficiency Core is essential. Strong experience with front-end technologies such as JavaScript HTML CSS and front-end frameworks (React Angular or ). 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.