Job Closed
This listing is no longer active.
Bright Minds. Brilliant Solutions.
Principal Fullstack, .NET/JS Software Engineer
Location
Vietnam
Posted
60 days ago
Salary
0
Seniority
Lead
Job Description
Principal Fullstack, .NET/JS Software Engineer
KMS Technology, Inc.
• Perform hands-on coding and code review as other peer developers as needed • Understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this; Design, develop, review, implement, maintain and manage continuous integration, build management and deployment scripts, systems, and any code as required; • Participate in Agile/Scrum activities: daily standup, demo session, retrospective, estimate, and planning, etc • Provide mentoring/training for junior members if any • Perform other tasks assigned by the Line Manager.
Job Requirements
- Likely having 5+ years of experience depending on how fast of your learning and developing technical capability
- Ability to obtain a deep knowledge of the project technologies and work independently with minimum guidance
- Ability to self-learn and adapt to new technologies quickly
- At least intermediate level of English level
- Strong proficiency with backend C#, ASP.NET Web Forms, .NET 4.7 and the .NET framework.
- Hand-on experience with front-end technologies including JavaScript , HTML5, and CSS3.
- Experience with RESTful API design and integration.
- Familiarity with relational databases like SQL Server, and experience with ORM frameworks such as Entity Framework.
- Good knowledge or experience of using IoC container
- Strong experience with object-oriented (OO) designs and design patterns
- Familiar with DevOps techniques (CI/CD pipelines, Infrastructure as Code (IaC) tools, containerization and orchestration, etc.)
- Experience in microservices and cloud environments (Azure/AWS/GCP)
Benefits
- Performance appraisals every year and performance bonus
- Onsite opportunities: short-term and long-term assignments in North American (U.S, Canada), Europe, Asia.
- Flexible working time
- Various training on hot-trend technologies, best practices and soft skills
- Premium healthcare insurance for you and your loved ones
- Company trip, big annual year-end party every year, team building, etc.
- Fitness & sport activities: football, tennis, table-tennis, badminton, yoga, swimming…
- Joining community development activities: 1% Pledge, charity every quarter, blood donation, public seminars, career orientation talks,…
- Free in-house entertainment facilities (foosball, ping pong, gym…), coffee, and snack (instant noodles, cookies, candies…)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer, Elixir
Chromatic (we're hiring!)Build UIs without all the grunt work - makers of Storybook.
• Build and maintain scalable, reliable backend systems to power the Chromatic product. • Own projects from conception to completion, breaking down features into discrete units of work and maintaining momentum toward delivery. • Work cross-functionally at Chromatic to ensure feature continuity between Chromatic and Storybook and ship work that delights developers. • Continuously improve existing systems by identifying opportunities for optimization, refactoring, and modernization. • Participate in the team's support rotation, which is primarily within business hours. • Stay ahead of emerging trends in frontend architecture and developer tooling, identifying opportunities to enhance the platform.
Senior .Net Developer
Tekton LabsWe are the bridge between people and technology. #CreativityPowersTechnology
• Desarrollar nuevas funcionalidades en aplicaciones críticas, asegurando entregas de valor periódicas • Asegurar que todas las aplicaciones cumplan con estándares de arquitectura y seguridad • Participar en el análisis de requisitos y proponer soluciones técnicas alineadas con la visión del negocio • Colaborar en la realización de pruebas de concepto (PoC) para nuevas iniciativas y productos • Involucrarte en todo el ciclo de vida del software: toma de requisitos, análisis, diseño, desarrollo, pruebas e implementación • Contribuir con buenas prácticas de desarrollo y mejoras continuas en el equipo • Identificar, analizar y resolver excepciones y errores en el código de manera rápida y efectiva • Colaborar con otros miembros del equipo para garantizar la calidad y el rendimiento del software • Participar en revisiones de código y aportar mejoras continuas
• Lead the architectural design and governance of the Hub 2.0 Power Platform solution, ensuring alignment with business goals and technical standards. • Design and implement scalable Power Apps (Canvas and Model-driven), Power Automate workflows, and Power BI reports/dashboards tailored for portfolio management. • Architect and manage Dataverse data models, relationships, and security roles to support complex portfolio, project, risk, and initiative data. • Integrate Power Platform components with Azure services such as Azure Data Lake, Azure Machine Learning, and Azure OpenAI to enable AI-driven insights and automation. • Collaborate with business stakeholders, product owners, and development teams to translate requirements into technical solutions. • Define and enforce best practices, coding standards, and governance policies for Power Platform development and deployment. • Oversee CI/CD pipelines for Power Platform components, ensuring smooth and automated release management. • Provide technical leadership and mentorship to Power Platform developers and administrators. • Evaluate and recommend new Power Platform features, tools, and third-party integrations to enhance Hub 2.0 capabilities. • Ensure compliance with security, privacy, and regulatory requirements within the Power Platform environment. • Troubleshoot and resolve complex technical issues related to Power Platform and integrations.
Senior Backend Developer
KumulusWe transform organizations of any size and segment using the power of the cloud and data.
• Develop and maintain APIs using Java and Spring Boot • Work with data persistence using Spring JPA • Implement security with Spring Security • Create automated tests (JUnit, ArchUnit) • Manage builds and dependencies with Maven • Use Docker for containerization • Version code and collaborate via Git




