Job Title: Software Engineer
Job Reference: SE 01
Department: Information Technology
Company: Dragnet Solutions Limited (Dragnet Nigeria)
Job Details:
Dragnet is seeking to fill mid-level & senior software engineering positions, specializing in C#, Microsoft development and back-end SQL technologies. Strong understanding and use of Object Oriented development and Agile/Scrum SDLC, OO design patterns (factory, singleton, etc.), C#.NET, ASP.NET, ASP.NET MVC, WCF, .NET 3.5/4, in a high-traffic customer-facing environment.
Overall position requirements:
• Minimum of a Bachelor's in Computer Science or Computer Engineering.
• Microsoft certifications will be an added advantage.
• Progressive and stable job history with minimum of 3 years of professional experience.
• Good communicator, good verbal and written skills
• Able to work in a team of 5-7 mid/senior engineers utilizing Agile/Scrum and SDLC methodologies
• Able to juggle multiple simultaneous software development projects
• Able to provide technical team leadership
• Keen desire to stay up-to-date with technology
Technology requirements:
• ASP.Net using C# – minimum of 3 years experience
• ASP.Net Web Services, WCF Experience preferred
• ASP.Net Framework 3.5 / 4
• Microsoft TFS
• Minimum of 6 years of advanced web development experience
• SQL Server 2008
• LINQ, Entity Framework
• JavaScript using patterns to consume and extend frameworks such as Prototype and jQuery.
• Silverlight
Technology Preferred:
• Basic UML creating documents including class diagram, use-case diagram, sequence diagram, state chart diagram, activity diagram, component diagram, deployment diagram
• Experience dealing with Web Environments utilizing both .NET as well as 3rd Party technologies, CDNs, Cloud services such as etc.
Leadership/Organizational Dynamics:
• Ability to work with little supervision
• Respond openly to ideas and suggestions of others and actively pursue the win/win solution
• Work in a team environment
• Experience with team leadership
• Strong business and analytical skills
• Ensure work assignments are clearly understood and completed by the deliverable date
• Express ideas accurately and understandably in both verbal and written form
• Ensure deliverables meet the highest standard of quality
• Demonstrate initiative and dependability as a member of the team
• Assist and mentor junior technical staff
Communications:
• Excellent written and verbal communication skills
• Customer Service Oriented
• Experience as both a team member and / or team leader in a multiple-project environment
Application Link: Job Application Portal (http://u.theinfostrides.com/8W8KZ)
Software Engineer Job (http://www.jobnavy.com/job/3748/software-engineer-job-at-dragnet-nigeria/)