Key
Responsibilities
- Develop new product features and enhancements
- Maintain and support existing applications
- Troubleshoot production and customer installation issues
- Work closely with large, cross-functional teams (Development, QA,
Support, and Product) to deliver high-quality solutions.
- Work effectively in a fast-paced, agile environment
- Demonstrate ownership, positivity, and adaptability under pressure
- Participate in SCRUM teams and follow agile practices
- Analyse logs (IIS, application, Event Viewer) and resolve issues
- Ensure code quality through best practices and reviews
- Manage multiple tasks with strong analytical and problem-solving
Skills
Experience and Education
- 3- 6 years of Software Engineering experience
- BS Engineering/Computer Science or equivalent experience required
Technical Skills
- Strong experience in C# / .NET
- Experience with ASP.NET MVC/ .NET Core
- Knowledge of WCF / SOAP services
- Proficiency in HTML, JavaScript, CSS
- Experience with jQuery, Bootstrap
- Familiarity with Razor / Blazor
- Experience with Entity Framework and/or Dapper
- Unit testing using xUnit
- Version control using Git
- Database experience: MS SQL Server / MySQL
- Experience with Windows Services
- Basic knowledge of Windows Server Administration
- Exposure to CI/CD tools (Jenkins/Hudson), deployments, and PowerShell
scripting