- As a developer, participate in the entire software development life cycle, debugging applications and configuring existing systems.
- Analyze system requirements and prioritize tasks.
- Write clean, testable code using .NET programming languages.
- Develop technical specifications and architecture.
- Utilize established development tools, guidelines, and conventions including but not limited to ASP, SQL Server, HTML, CSS, JavaScript, and C#/VB.
- Prepare and maintain code for various .NET applications and resolve any defects in systems.
- Prepare test-based applications for various .NET applications.
- Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement.
- Manage defect tracking systems, resolve all issues, and prepare updates for systems.
- Investigate and develop skills in new technologies.
- Create technical specifications and test plans.
- Monitor everyday activities of the system and provide required support.
- Test and debug various .NET applications.
- Review and refactor code.
- Deploy fully functional applications.
- Upgrade existing programs.
- Support junior developers' work.
- Document development and operational procedures.
Skills & Professional Requirements:
- Knowledge of .NET languages (e.g., C#, Visual Basic .NET) and HTML5/CSS3 (ASP, Java, JavaScript) and frameworks/systems.
- Experience with databases and Object-Relational Mapping (ORM) frameworks.
- Familiarity with architecture styles/APIs (REST, RPC).
- Ability to learn new languages and technologies.
- Frontend interface development.
- Knowledge of low-code platforms and technologies like RPA and BPM.
Experience Requirements:
- Minimum of 4-5 years of design and/or development experience with .NET, C#, ASP, Windows Forms, and SQL Server in an n-tier architecture.
- Proficiency in building web-based applications.
Qualifications:
BSc in Computer Science, Engineering, or relevant field from a recognized University or Institution.
Additional Information:
Medical Insurance and Fixed Annual Ticket Allowance.
Remote Work:
No
Employment Type:
Full-time