Software Engineer
We are seeking a motivated Software Engineer to join our dynamic development team. This role offers the opportunity to work with a variety of modern technologies and software development practices, contributing to high-quality applications that solve complex problems.
Key Responsibilities:
- Develop, test, and maintain software applications using languages such as C#, JavaScript, T-SQL, Markdown, and HTML+CSS/LESS.
- Collaborate on front-end development, with experience or familiarity in React.
- Build and support back-end services using .NET and SQL Server.
- Work with cross-functional teams to design, develop, and deliver software solutions aligned with user needs and business goals.
- Participate in code reviews, debugging, and optimizing performance.
- Automate tasks and scripts using PowerShell.
Requirements:
- Proficiency in software development languages: C#, JavaScript, T-SQL, Markdown, HTML+CSS/LESS.
- Knowledge of front-end and back-end frameworks, including React, .NET, and SQL Server.
- Familiarity with the Windows stack for development and deployment.
- Experience with core development tools: Visual Studio, Visual Studio Code, Notepad++, Git, SSMS.
- Strong understanding of version control and collaborative development practices using Git.
Skills & Attributes:
- Problem-solving mindset with attention to detail and a passion for clean code.
- Ability to work both independently and as part of a collaborative team.
- Strong communication skills for effectively collaborating with technical and non-technical stakeholders.
- Adaptability and eagerness to learn new technologies