View Job | The Concept Group Career Portal

Senior Software Developer (ASP.Net)

Software Development
Lagos State
Job Description

Duties & Responsibilities

●        Participate actively in requirements gathering and analysis

●        Collaborate with the relevant teams to produce software design and architecture

●        Write clean, readable and scalable code using .NET technology

●        Test and deploy applications and systems

●        Revise, update, refactor and debug code

●        Improve existing software

●        Develop documentation throughout the software development life cycle

●        Serve as an expert on applications and provide technical support when necessary

●        Write clean, scalable code using .NET programming languages

●        Remain up to date with the terminology, concepts and best practices for coding

●        Develop technical interfaces, specifications, and architecture

●        Use and adapt existing web applications for apps

●        Create and test software prototypes

●        Develop client displays and user interfaces

●        Assist software personnel in handling project-related work and other requirements

●        Coordinate with other software professionals and developers


Key Competencies and  Requirements

●        Proven experience as a .NET Developer

●        Strong background in object-oriented development techniques

●        Experience with version control (git)

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

●        Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3

●        Familiarity with architecture styles/APIs (REST, RPC)

●        Excellent troubleshooting and communication skills

●        Meticulous and team player

●        First degree in Computer Science/Engineering or a related field

●        Understanding of the Software Development Life Cycle and Agile methodologies (optional)