Vacancy

Senior Software Developer

Capricorn Group

Capricorn Group is recruiting a Senior Software Developer, to be based in Windhoek, Namibia.
Duties
  • 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 analysing, designing, developing, implementing, and maintaining software applications according to business requirements while maintaining the full application development lifecycle
  • Responsibilities:
  • Agile Team responsibilities
  • Design and develop new software solutions
  • Implement new software solutions
  • Maintain software solutions
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
  • 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
Notes
  • Only shortlisted applicants will be contacted
This vacancy is no longer accepting applications

Details

Frequently Asked Questions

How can I apply for vacancies through working.co.na?

Read Article