← Zurück zur Liste
Stelle
Intermediate Software Developer
Backend Developer
• Remote
• Vollzeit
• 📍 Pretoria
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.
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
Deployed Engineer - EMEA
Cognition
💰 Gehalt: keine Angabe
🏢 Vor Ort
📍 Southern Europe
🗣️ EN

Stelle
Geotechnical Project Engineer
SOCOTEC
87 867–105 441 €/Jahr
brutto
🏢 Vor Ort
📍 Redmond
🗣️ EN

Stelle
Directrice / Directeur de projets infrastructures routières et autoroutières
Artelia
💰 Gehalt: keine Angabe
🏢 Vor Ort
📍 Choisy-le-Roi

Stelle
Senior Software Engineer (.NET)
Anyday
💰 Gehalt: keine Angabe
🌍 Remote
📍 Muang Chiang Mai
🗣️ EN
Stelle
Agile Coach
Anixe
💰 Gehalt: keine Angabe
🌍 Remote
📍 Wrocław
🗣️ EN
Stelle
Technical Lead (Python, React & AI)
31greenltd
💰 Gehalt: keine Angabe
🌍 Remote
📍 Islamabad
🗣️ EN