← Zurück zur Liste

Stelle
· Medior
Intermediate Software Developer
Softwareentwickler
• Medior
• Hybrid
• Vollzeit
•
Pretoria, Südafrika
Intermediate Software Engineer role working with a degree of independence, developing software within a team on specific sub-sections of a system, designing solutions and modules for existing systems with solid fundamentals and basic architecture skills.
Stack
Responsibilities
- ▹Deliver solutions covering all agreed-specified tasks and user objectives
- ▹Ensure checked-in code is reviewed to meet standards
- ▹Successfully develop, deliver, and maintain high-quality software
- ▹Maintain accurate timesheets for all work performed
- ▹Maintain code stored in multiple source control systems
- ▹Ensure the solution supports ease of modification for future maintainers
- ▹Continuously improve existing products and/or systems and services
- ▹Analyze program performance and correct deficiencies
- ▹Conduct peer code reviews
- ▹Maintain confidentiality regarding information processed, stored, or accessed
- ▹Contribute to quality activities including peer reviews and bug resolution
- ▹Conduct functional testing
- ▹Incorporate automated testing, performance testing, and iterative development
- ▹Provide quick resolutions to app/system issues
- ▹Assess risk and impact of production issues/changes
- ▹Offer assistance and mentorship to junior developers
- ▹Direct third-party development partners
Requirements
- ▹3-5 years of professional or other practical experience
- ▹Backend: C#, Java
- ▹Frontend: HTML, JavaScript, Angular and React
- ▹Framework: .NET Framework, .NET Core, .NET 6+
- ▹Database: SQL Server, MySQL or Oracle
- ▹Web services (RESTful or WCF)
- ▹Entity Framework and Dapper
- ▹Unit and integration testing
- ▹Tools: Git, Visual Studio 2019 or later
- ▹Strong understanding of fundamental software development concepts, practices, and procedures
- ▹Capable of interpreting user requirements and translating them into technical specifications and code
- ▹High numerical reasoning, logical ability, and excellent problem-solving skills
- ▹Proven experience using Test-Driven Development (TDD)
Nice to have
- ▹Proven experience with Agile Development, SCRUM, and/or Extreme Programming methodologies
- ▹NoSQL databases (CosmosDB, MongoDB)
- ▹Experience working with Agile teams and delivering Agile-based software projects
- ▹Experience with Git, Azure DevOps, JIRA, Jenkins, automated build servers
- ▹Microsoft certifications: AZ-900, AZ-204, AI-900, AZ-104
- ▹Microsoft Certification
- ▹Tertiary Qualification
Soft skills
Passion for hands-on technical workInnovative and creative thinkingCustomer-focused approachWillingness to adapt to significant technology or environment changesTeam spirit and contribution to positive team dynamicsWillingness to mentor junior developers
Ähnliche Stellen

Stelle
· Medior
Java Web Application Developer
Leidos
+4
75 895–137 196 €/Jahr
brutto
🌍 Remote
🗣️ EN

Stelle
· Medior
Staff Software Engineer, Variant Classification
Labcorp
AI/ML
+10
87 136–172 529 €/Jahr
brutto
🌍 Remote
🗣️ EN

Stelle
· Medior
Software Engineer (C#/.Net)
Allstate
+7
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Stelle
· Medior
Intermediate Java Developer
AB InBev | Growth Group
CloudformationDatadog
+17
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN

Stelle
· Medior
Software Engineer I
Renaissance
+6
59 252–81 472 €/Jahr
brutto
🌍 Remote
🗣️ EN

Stelle
· Medior
M365 Power Platform Developer
Leidos
Azure DevopsDynamics 365
+4
75 895–137 196 €/Jahr
brutto
🌍 Remote
🗣️ EN