HamburgerMenu
hirist

Caliber Technologie - Senior Software Engineer - .Net Technologies

Posted on: 06/10/2025

Job Description

Role : Software Developer.


Skills Required :


- 10-12 years of experience developing and implementing software applications.


- Proven experience as a Software Developer, Software Engineer or similar role.


- Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET, etc).


- Familiarity with the ASP.NET framework and design/architectural patterns (e.g. Model-View-Controller (MVC)).


- Experience in SQL Server database design, migration, performance monitoring, and troubleshooting.


- Familiarity with Agile development methodologies.


- Experience with software design and development in a test-driven environment.


- Ability to learn new languages and technologies.


- Resourcefulness and troubleshooting aptitude.


- Attention to detail.


- Outstanding collaboration and communication skills are essential.


- Experience developing secure software systems based upon industry specifications.


- Experience developing customized code for multiple projects :


- Work with developers to design algorithms and flowcharts.


- Produce clean, efficient code based on specifications.


- Integrate software components and third-party programs.


- Verify and deploy programs and systems.


- Troubleshoot, debug and upgrade existing software.


- Gather and evaluate user feedback.


- Recommend and execute improvements.


- Create technical documentation for reference and reporting.


- Collaborate with team members to determine best practices and client requirements for software.


- Develop intuitive software that meets and exceeds the needs of the company.


- Professionally maintain all software and create updates regularly to address customer and company concerns.


- Analyse and test programs and products before formal launch.


- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace.


- Ensure software security by developing programs to actively monitor the sharing of private information.


- Actively seek ways to improve business software processes and interactions.


- Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications.

info-icon

Did you find something suspicious?