Senior .Net Developer wanted immediately: APPLY HERE
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 mockup 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 – 61 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.
Apply Now
Source: Careers24