DESKRIPSI PEKERJAAN
Engage with internal stakeholders to understand requirements and deliver effective, scalable technical solutions.
Contribute to the agile process to deliver improvements of City’s software systems.
Collaborate with cross-functional IT teams to develop, test, and maintain scalable, secure, and maintainable software aligned with development standards and best practices.
Contribute to all stages of the software development lifecycle, including requirements analysis, technical design, estimation, sprint planning, implementation, peer reviews, testing, deployment, and monitoring.
Maintain clear and accurate documentation related to application functionality, configuration, and system behavior
Demonstrate ownership and accountability within City’s Application Development initiatives.
Adhering to City’s IT Ways of Working procedures and process.
Monitor, maintain, and support production systems to ensure high availability, performance, and reliability, leveraging logs, telemetry (e.g., Azure Application Insights), and performance metrics to proactively detect and prevent potential issues.
Respond promptly to incidents and service requests, diagnosing and resolving issues in a timely manner, as per within SLA defined in the IT Support SOP document.
Collaborate with development, infrastructure, and operations teams to troubleshoot complex problems and implement long-term solutions.
Perform root cause analysis for critical incidents and contribute to the continuous improvement of support processes and system resilience.
Create and maintain support documentation, runbooks, and knowledge base articles for common issues and procedures.
Contribute in regular system maintenance, deployments, and release activities, ensuring minimal disruption to business operations.
REQUIREMENT
Bachelor of Computer Science (equivalent or higher)
Minimum of 3 years’ experience as Full Stack Developer including 1+ years designing and architecting the solutions.
Architecture, Framework and Principles
SOLID Principles, OOP, GoF Patterns, Microservices, Enterprise Architecture Patterns, Cloud Design Patterns, Event Sourcing, TDD and BDD, SOA, RLS, Top 10 OWASP
Tech Stack
Full stack engineer over Microsoft Stack
.NET 4.x+ (C#, ASP.NET MVC/Web API) and above, .NET Core 2.x (C#, ASP.NET Core and Web API) and above
Entity Framework, EF Core, TSQL and SQL Server, PostgreSQL.
RESTful APIs and GraphQL
Angular 9 and above, Javascript, jQuery, CSS
Cloud
Microsoft Azure or related cloud platform.
WebApp Services
Terraform
Azure AD and KeyVault
Azure Service Bus
Azure Functions
Dockers and AKS
Azure Blob Storage
Application Insights (or equivalent)
Azure SQL (PaaS)
Agile and DevSecOps
Azure Devops
CI/CD
Creating Pipelines
Creating Artifacts (Nuget etc)
Exposure to Scalable Agile like SAFe and Spotify model
SCRUM, Kanban and Lean
Documentations
Technical Designs
Architecture Diagrams
BRD
SoW
Processing Diagram
Application Functional Matrix
Conceptual Data
Functional Specifications
DETAIL LOWONGAN
- Umur -
- Min GPA -
- Min. Qualification S1/D4
- Min Experience Staff