Software Engineer (C# + Angular)

Closed

Backend Full Stack Development

Icon Location Location
Vietnam

Job Overview And Responsibility

· Full-Stack Development: Lead the design, development, and implementation of complex features and functionalities for both front-end and back-end components of our applications. · Front-End Expertise: Architect and develop responsive, intuitive, and high-performance user interfaces using Angular , ensuring an exceptional user experience. · Back-End Development: Design and develop highly scalable, secure, and efficient RESTful APIs and services using C# and .NET (or later) on the .NET Core Framework. · Code Quality & Best Practices: Write clean, maintainable, and well-documented code. Conduct thorough code reviews, ensuring adherence to coding standards, design patterns, and best practices. · Testing & Quality Assurance: Develop comprehensive Unit Tests for both front-end and back-end code to ensure reliability and correctness. Participate in and support Usability Testing and Operational Testing phases to validate application performance and user experience. · Cloud & DevOps: Deploy, manage, and optimize applications within AWS environments, leveraging containerization technologies like Kubernetes. Collaborate with DevOps teams on CI/CD pipelines managed via Azure DevOps and GitHub for backend repositories. · Problem Solving & Troubleshooting: Diagnose and resolve complex technical issues, performance bottlenecks, and bugs across the full stack. · Collaboration & Mentorship: Work closely with product managers, UX/UI designers, and other engineers in an agile environment. Mentor junior engineers, sharing knowledge and promoting a culture of continuous learning. · Project Tracking: Utilize Atlassian Jira for effective task tracking, sprint management, and project communication.

Required Skills and Experience

· Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. · Greater than 5 years of progressive experience in software development, with a significant focus on full-stack development. · Strong expertise in Front-End development with Angular · Extensive experience with C# and the .NET Core Framework, particularly .NET 8 (or later). · Proven experience designing and implementing RESTful API services. · Deep experience with Visual Studio for both .NET and Angular development. · Experience with version control systems, specifically GitHub, and familiarity with Azure DevOps for CI/CD processes. · Hands-on experience with cloud platforms, particularly AWS, and container orchestration using Kubernetes. · Demonstrated experience writing comprehensive Unit Tests. · Familiarity with Usability Testing and Operational Testing methodologies. · Proficiency in using Atlassian Jira for project management and issue tracking. · Solid understanding of software design principles, data structures, algorithms, and design patterns. Preferred Qualifications: · Master's degree in Computer Science or a related field. · Experience with microservices architecture. · Knowledge of database technologies (e.g., SQL Server, PostgreSQL, NoSQL databases). Social Skills · Self-starter leader and individual who creates their tasks, backlog, and roadmap and communicates weekly with leadership on alignment, progress, risks, and opportunities. · We need someone who is unafraid to successfully execute and not wait to be told what to do. · Communication and collaboration are critical to the ability to Build Trust. · Curiosity to Learn from Others, Learn from the Internet, and Simulation · Results Oriented Individuals who measure what they deliver · A natural joy, passion, and pride for what they do · Certifications in AWS or Kubernetes.

Why Candidate should apply this position

· Benefits will be shared in details for successful candidates

Preferred skills and experiences

· Experience with other front-end frameworks (e.g., React, Vue.js) is a plus. · Master's degree in Computer Science or a related field. · Experience with microservices architecture. · Knowledge of database technologies (e.g., SQL Server, PostgreSQL, NoSQL databases). · Experience with other front-end frameworks (e.g., React, Vue.js) is a plus. · Certifications in AWS or Kubernetes.

Robert Das

Headhunter | Recruiter
Verified
employee 89 件の履歴書
cup 22 件の面接
health 8 件のオファー

Robert Das

Headhunter | Recruiter
Verified
Icon employee 89 件の履歴書
Icon cup 22 件の面接
Icon health 8 件のオファー

ご成約済みの案件 (8)