Design, develop and test Software Solutions that fulfill the provided specifications.
Develop software using C#, .Net, .Net Core, SQL Server, Oracle, SOA, WCF, Web SERVICES, xml,
SOAP, Rest, MVC, Angular.
Assist in developing detailed technical design specifications and code accordingly.
Code according to best technical practices and coding standards and maintain high standards of
Ensure an appropriate level of documentation is maintained as required to facilitate the
development, delivery and traceability of the project.
Communicate effectively with technical and non-technical groups.
Contribute to continuous process improvement.
Keep abreast with latest technology related to the industry.
Participate in explaining and presenting system design, functional requirements and
documentation to technical and non-technical users.
Test and debug the implemented functionalities and provide fixing and correction.
Work and develop solutions at the clients’ premises.
Report the tasks status and issues to the manager.
Provide training to the users and the technical support staff on the implemented systems the
users and the technical.
Bachelor’s degree in Computer Science or Computer Engineering or related field.
2 years of enterprise software development experience using advanced C#, .Net, .Net Core, SQL,
VS, WCF, Design Patterns, Web Services, xml, SOAP, REST, MVC, Angular.
Experience in maintaining code standards, processes and procedures.
Detail oriented, commitment to quality.
Ability to translate business requirements into technical specifications.
Effective verbal and written communication skills.
Time Management skills
Self-directed and open to coaching/feedback