Job Title: Software Developer/Solutions Architect
Location: Lagos, Nigeria
Employer: RIGHTCLICK Nigeria
Position Summary:
• We are looking for incredible developers with a sound understanding of the fundamentals of Computer Science and practical experience building large-scale web and window applications.
• You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly not only about building good software but about making that software achieve its goals in operational reality.
• The ideal candidate will have a degree in computer science (or equivalent) and up to 3 years of professional software development experience.
Responsibilities:
• Solid grounding in the fundamentals of Object Oriented Design and design patterns, with particular emphasis on MVC.
• Solid background in algorithms and data structures.
• Ability to multi-task, quickly adapt to new development environments and changing business requirements, learn new systems and technologies, and find creative and scalable solutions to difficult problems.
• Able to learn quickly and dive deeply to diagnose the root cause of problems
• Participate in all phases (software requirements gathering, design, development, and testing of applications) of Software Development and support.
• Develop new applications, interfaces using Microsoft technology (Client and Web)
• Modify existing applications, interfaces, reports
• Create technical specifications following standard formats
• Triage and resolve production defects
• Providing estimates for tasks assigned and meeting deadline.
• Develop highly interactive web based transactional applications for strategic business functions
• Design logical and physical data models to drive application architecture, while considering infrastructure capability and limitations, operating time, and form of desired results.
• Adjust existing system design and procedures to solve new problems in a dynamic environment.
• Building a team of developers and leading that team in the design and implementation of a system/development architecture with the focus on standardization, speed and adaptability
• Communicate well among and between teams. Readily accept responsibility and demonstrate ability to work well in a team environment as judged by peers and management.
• Work independently and within local and remote teams to accomplish assignments.
• Ensure systems design and functionality matches the organization's business strategies and is clearly communicated to the user groups.
• Mentor programmers/knowledge transfer to team members.
Required Education, Experience and Skills:
• BSc in Computer Science, Software Engineering or related field, or equivalent
• Strong understanding of C#, COM, Win32, MFC, SQL, XML and XSLT, distributed computing, .NET framework (up to version 4.0)
• Experience with VBScript, JScript, HTML, HTTP-based web services, automated testing, unit testing, build technologies, source control and configuration management
• 3+ years of web development experience using JQuery or ExtJs, Microsoft .NET (3.5 preferred), XML, CSS. (REST/SOAP services, WCF a plus)
• Knowledge or experience with Test Driven Development (TDD), refactoring, continuous integration, and Agile best practices are a plus.
• Excellent Communication and Presentation skills
• Experience in system architecture, deployment architecture, Application Security
• Strong database design and development skills (SQL Server, Oracle)
• Track record of meeting or exceeding goals
• Experience with Visual Studio TFS 2010 a plus
• Assist in product planning, requirements gathering and analysis, writing functional specifications, estimating and distributing workload
Certifications:
• While not required, certifications in various design, development, and administration would be ideal
• Currently seeking individuals with any of the following certifications (Note: Not a requirement for position application)
• MCITP: Database administration 2008
• MCITP: Database Developer 2008
• MCITP: Business Intelligence Developer 2008
Apply to this job (http://www.jobnavy.com/job/23189/software-developer-solutions-architect-job-at-rightclick-nigeria/)