Roles and Responsibilities:- Design, develop, and maintain efficient, reusable, and reliable code using T-SQL, PHP, and C#.- Write complex SQL queries and stored procedures to interact with Microsoft SQL Server databases.- Develop back-end components, connect the application with other web services, and assist frontend developers by ensuring their work integrates with the application.- Maintain and improve the performance of existing software.- Design and update databases while ensuring data integrity and security.- Create and maintain documentation throughout the software development lifecycle (SDLC).- Participate in code reviews to maintain code quality and share best practices.- Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.- Work with project managers, clients, and the design team to understand the requirements and come up with optimal solutions.- Assist in integrating third-party services and components.- Stay informed about the latest trends in software development, with a focus on T-SQL, PHP, and C#.
Skills and Qualifications:- Bachelor’s degree in Computer Science, Information Technology, or a related field.- Proven experience as a Full Stack Developer or similar role.- Strong knowledge of T-SQL and experience working with Microsoft SQL Server.- In-depth knowledge of PHP scripting and web application development.- Proficiency in C#, with a good knowledge of its ecosystems.- Familiarity with architecture styles/APIs (REST, RPC).- Understanding of Object-Oriented Programming (OOP) principles.- Experience implementing automated testing platforms and unit tests.- Proficient understanding of code versioning tools, such as Git.- Ability to work independently and as part of a team in a fast-paced environment.
Desirable Skills:- Knowledge of JavaScript, HTML5, and CSS3.- Experience with additional frameworks and technologies (e.g., .NET, Laravel, Symfony).- Familiarity with front-end frameworks such as Angular, React, or Vue.js.- Experience with virtualization - Experience with NetSuite
Benefits:- Competitive salary and benefits package.- Opportunities for professional growth and development.- Collaborative work environment.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
