Capricorn Group is recruiting a Software Developer: Intermediate (m/f), to be based in Windhoek, Namibia.
Description
- The primary purpose of the position is to be part of a cross-functional Agile Team who define, build, test and deliver an increment of value in a short time box. The position is responsible for analyzing, designing, developing, implementing and maintaining software applications according to business requirements, while maintaining the full application development lifecycle
Duties
- Agile Team responsibilities
- Design and develop new software solutions
- Implement new software solutions
- Maintain software solutions
- Core Competencies:
- Deciding and Initiating Action
- Leading and Supervising
- Interpersonal skills
- Adhering to principles & values
- Relating and Networking
- Persuading and Influencing
- Presenting and Communicating Information
- Writing and Reporting
- Applying Expertise and Technology
- Analyzing
- Learning and Researching
- Creating and Innovating
- Formulating Strategies and Concepts
- Planning and organizing
- Result Orientation
- Customer Service Orientation
- Following Instructions and Procedures
- Adapting and Responding to Change
- Coping with Pressure and Setbacks
- Achieving Personal Work Goals and Objectives
- Entrepreneurial and Commercial Thinking
- Troubleshooting skills
Requisites
- BCom/BSc/Bachelor of Computer Science/Software Engineering
- Minimum of 4 years experience designing and building software solutions
- Experience/Knowledge & Skills:
- NET 4.5.1 Framework, .NET Core
- C#, C , JavaScript Programming
- SOAP, XML, JSON, HTML5, CSS3
- Object-oriented programming (OOP)
- WCF Web Services, WCF Data Services
- Visual Studio 2013 and Team Foundation Server
- BizTalk Server 2013 , Integration and Enterprise Service Bus & Microservices experience is an added advantage
- SQL query writing skills
- Design and optimize SQL Server 2012 stored procedures
- Experience designing and working with n-tier architectures (UI, Business Logic Layer, Data Access Layer) along with experience with service-oriented architectures (SOA)
- Intermediate level Knowledge of Software implementation best practices
- Intermediate level Knowledge of Software Development Life Cycle
- Experience with formal software development processes and methodologies such as Waterfall, Agile, RUP, SCRUM or MSF
- Experience with Automated Testing Software such as Ranorex
Notes
- Only shortlisted applicants will be contacted