Senior .Net Developer - Moyo Talent Solutions, Johannesburg

  • Johannesburg
  • Salary: Market Related
  • Job Type: Permanent
  • Sectors: General
  • Posted by Moyo Talent Solutions on Wednesday, August 14, 2019
  • Reference: 1593390
  • Apply before Sunday, October 13, 2019 - 56 Days left

Vacancy Details

Employer: Moyo Talent Solutions

We are looking to employ a Senior .NET/Java Developer to join our team. Responsibilities include participating in the entire software development life cycle, debugging applications and configuring existing systems. If you’re equally happy to roll up your sleeves to write code and review other team members’ work, we’d like to meet you. Critical thinking and problem-solving skills are essential for this position.

Successful candidates must be willing to travel in and around Gauteng and be adaptable to the changing environments involved in the consulting field.

Key Skills:

·         Development Lead experience (preferably)

·         Working within large development teams

·         Latest DevOps / Release Management methodology experience

Requirements:

  • Tertiary degree, diploma or certificate in a related field (IT, Engineering or Computer Science)
  • 8-10 year’s working experience in the relevant fields
  • Proven experience as a Senior.Net/Java Developer
  • Good working knowledge of development methodologies and frameworks 
  • Experience developing Enterprise solutions (integrating with multiple peripherals systems and data sources)
  • Best practices knowledge regarding latest Design Patterns and System Architecture
  • Understanding of strategic IT solutions
  • Knowledge of selected coding languages (e.g. JavaScript, Java, and .Net to name a few)
  • Solid knowledge of HTML/CSS
  • Experience with mock up and UI prototyping tools
  • Automated testing experience
  • Understanding of security practices
  • Familiarity with network diagnostics tools

 

 

Competences:

  • Critical Thinking: Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems
  • Active Learning: Understanding the implications of new information for both current and future problem-solving and decision-making
  • Systems Analysis: Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes
  • Complex Problem Solving: Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions
  • Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense
  • Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events)
  • Excellent communication skills: Ability to engage with high-level stakeholders, both verbal and non-verbal
  • Ability to communicate a deep understanding of the business and a broad knowledge of technology and applications
  • Ability to translate strategy and strategic objectives into measurable and executable projects
  • Experience working on large project(s) incorporating processes and procedures and standards
  • Excellent organizational, coordination, interpersonal and communication skills
  • Demonstrated leadership and team-building abilities
  • Creativity, self-confidence, and flexibility

Activities:

  • Identify and analyse user requirements
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Develop applications
  • Write well-designed, efficient code
  • Review, test and debug team members’ code
  • Design database architecture
  • Schedule product releases with internal teams
  • Document development phases
  • Liaise with designers to decide on UI/UX elements (like graphics and navigation buttons)
  • Ensure our software documentation is up-to-date
  • Collaborate with mobile developers to build mobile-responsive websites

Required Skills

  • java developer
  • Release Management methodology
  • Senior.Net

Apply before Sunday, October 13, 2019 - 56 Days left Companies may expire jobs at their own discretion. If you have not received a response within two weeks, your application was most likely unsuccessful.
2 people have applied for this job. 6 people have viewed this job.
A JOB HANDPICKED JUST FOR YOU X

Similar Jobs

More Moyo Talent Solutions Jobs