Description

Job Descriptions 
•         Bachelor’s degree in computer science, Software Engineering, or a related field. Master's degree preferred.
•         12+ years of experience in full stack software development.
•         Proven expertise in C#, .NET Core or .NET 9, and other relevant technologies in web development.
•         Strong understanding of front-end frameworks such as HTML, CSS, JavaScript, KnockoutJS, Angular, and NgRx.
•         Deep knowledge of Web API development principles and best practices.
•         Experience in managing and optimizing databases, including SQL Server and Elastic Search.
•         Proficiency in background job processing using tools like Hangfire.
•         Extensive experience with Azure and AWS cloud platforms.
•         Experience with Agile methodologies and tools, including Git for version control and JIRA for project management and issue tracking.
•         Experience with microservices architecture.
•         Experience working within a Continuous Integration/Continuous Delivery (CI/CD) process.
•         Knowledge of software builds, testing, and CI/CD tools (e.g., Jenkins, Git).
•         Ability to take initiative, offer suggestions, and provide resolutions proactively.
•         Passion for delivering business value and willingness to perform other assigned tasks.
•         Ability to provide regular updates, system solutions, and communicate issues to the management team.
•         Constantly strive to learn new technologies and stay up to date in the rapidly changing industry.
•         Excellent communication skills with the ability to effectively collaborate with cross-functional teams.
•         Strong problem-solving skills and attention to detail

Education

Any Graduate