Senior .NET Developer
<p><span>We are looking for an exceptionally sharp Senior .NET Developer who combines strong technical depth with the ability to lead, mentor, and drive delivery across a team. You should be someone who takes ownership not just of your own code, but of the people and projects around you.</span></p><p><span>Our culture is results-driven and values execution and creativity. You'll have real ownership over your deliverables and the people you work with. You'll be part of a high-performing cross-functional team where you get to witness the direct impact of your work, seeing applications go live and real-world usage follow.</span><br><br><span><strong>Responsibilities</strong></span></p><ul><li><p><span>Deliver optimized, scalable, and maintainable end-to-end software systems built on .NET C#.</span></p></li><li><p><span>Design and implement both frontend and backend components, ensuring smooth integration through well-defined APIs and business logic.</span></p></li><li><p><span>Conduct system design at feature level, covering application, database, and infrastructure aspects.</span></p></li><li><p><span>Ensure code quality through unit, integration, and user acceptance testing.</span></p></li><li><p><span>Apply automation tools for build, deployment, and configuration management.</span></p></li><li><p><span>Maintain adherence to enterprise security standards and best practices.</span></p></li><li><p><span>Identify and recommend improvements to system design, performance, and maintainability.</span></p></li><li><p><span>Create and maintain technical documentation for systems and applications.</span></p></li><li><p><span>Lead a small team of developers, providing technical direction, code reviews, and day-to-day guidance.</span></p></li><li><p><span>Mentor junior developers and contribute to knowledge sharing within the team.</span></p></li></ul><p><strong>Requirements</strong></p><ul><li><p><span>Minimum 3-5 years of software development experience.</span></p></li><li><p><span>Strong proficiency in .NET C# for building web applications, with solid understanding of software architecture and design patterns.</span></p></li><li><p><span>Experience with frontend technologies such as Vue.js or React, and comfort working across the full stack.</span></p></li><li><p><span>Experience designing, documenting, and implementing efficient RESTful APIs.</span></p></li><li><p><span>Experience with version control (Git) and CI/CD tools such as GitLab.</span></p></li><li><p><span>Familiarity with cloud platforms such as AWS or Azure.</span></p></li><li><p><span>Knowledge of containerization and orchestration tools such as Docker and Kubernetes.</span></p></li><li><p><span>Familiarity with relational and NoSQL databases, including performance tuning.</span></p></li><li><p><span>Understanding of Agile methodologies and the full software development lifecycle.</span></p></li><li><p><span>Strong debugging skills, with the ability to lead others through complex and non-obvious problems.</span></p></li><li><p><span>Clear and precise written communication, with the ability to document ideas, progress, and issues so that distributed teams can work effectively and asynchronously.</span></p></li><li><p><span>The role is based in Bandung, Indonesia, and on-site presence is required.</span></p></li></ul><p><strong>Nice to have:</strong></p><ul><li><p><span>Experience with AI tools, APIs, or integrating LLM-based features into applications.</span></p></li><li><p><span>Experience with microservices architecture.</span></p></li><li><p><span>Knowledge of security best practices and OWASP principles.</span></p></li><li><p><span>Experience with serverless or event-driven architectures.</span></p></li><li><p><span>Exposure to automated testing, DevOps practices, and cloud or on-premise monitoring tools.</span></p></li><li><p><span>If you have built something meaningful in the past, we would love to hear about it. GitHub and/or Stack Overflow profiles are welcome.</span></p></li></ul><p><span><strong>We seek your understanding that only shortlisted candidates will be notified.</strong></span></p><p><br></p>
Findigo hittar jobben och fyller i ansökan. Du klickar Skicka.
Visa jobbet och ansökUrsprunglig annons: thesoftwarepracticepteltd.teamtailor.com