Job description
For Junior to Middle Level:
• Develop and maintain backend applications using C#, .NET, and VB.
• Assist in creating detailed designs and developing APIs, ensuring quality and adherence to business requirements.
• Work with databases such as SQL Server, Postgres, and Oracle, including query design and optimization.
• Collaborate with frontend teams using JavaScript, HTML, CSS, and Bootstrap for full-stack development.
• Utilize Swagger for API documentation and implement secure authentication mechanisms using JWT and OAuth.
• Develop reports with Active Report and Jasper Report; use ORM and Linq for efficient data handling.
For Senior Level:
• Advanced Development & Architecture: Lead development efforts, including creating architectures and implementing advanced C# and .NET solutions.
• Detailed Design & API Ownership: Take ownership of detailed design and API specifications, ensuring project alignment and scalability.
• Team Management: Manage a development team of 3–5 members, overseeing tasks, code reviews, and performance management.
• Quality Assurance: Review output from the development team, ensuring high code quality, adherence to best practices, and consistent delivery standards.
• Strategic Planning: Work with stakeholders on planning, architecture, and delivery roadmaps.
Job requirements
For Junior to Middle Level:
• Proven experience in C#, .NET, and VB.
• Ability to work with Swagger, REST APIs, JWT, and OAuth for secure API development.
• Experience with database systems such as SQL Server, Postgres, and Oracle.
• Familiarity with frontend technologies, including JavaScript, HTML, CSS, and Bootstrap.
• Proficiency with ORM, Linq, Active Report, and Jasper Report for data handling and reporting.
• Basic understanding of design tools like Figma.
For Senior Level:
• Extensive experience in C# and .NET, with advanced knowledge of application architecture and system design.
• Proven ability in team management, including code review and mentoring of team members.
• Strong knowledge of API design, detail design, and project-level architecture.
• Familiarity with managing multiple databases and ensuring data security and integrity.
• Demonstrated ability to lead complex projects with effective time and resource management.
Benefits
• Relocating package for seniors (HCM/HN to Da Nang): 80 ~ 100M.
• FPT care” health insurance provided by INSMART and is exclusive for FPT employees.
• 4% loan interest rate support.
• International, professional, dynamic, and friendly working environment and culture.
• Annual Summer Vacation support from 1 Million VND to 6 Million VND and up to 3 days off work.
• Salary review according to Company Policy.
• 20% discount at FPT School.
• Excellent cost-free learning opportunities: Udemy/ ELSA PRO accounts for every employee & Udacity accounts for Managers, English/Japanese/Korean classes, sponsorship for taking certification such as PMP, AWS, etc.
• International, professional, dynamic and friendly working environment and culture.
• Be part of a team in an international world-class company and exchange knowledge with technology specialists and experts from the world's leading companies.
What We Can Offer
Bonus
Awards
Travel Opportunities
Job Information
06/11/2024
Experienced (non-manager)
Information Technology/Telecommunications > Software Developer
CI/CD, .NET, C#, SQL, Java
IT Software/SaaS
Any
Not required
Not shown
Job Locations
F-Complex, đường Nam Kỳ Khởi Nghĩa, phường Hòa Hải, quận Ngũ Hành Sơn, thành phố Đà Nẵng
[HCM]Lô T2, đường D1, khu Công nghệ cao, Quận 9, Tp.Hồ Chí Minh; [HN]Tòa nhà FPT, 17 Duy Tân, Cầu Giấy, Hà Nội; [DN] Tòa Nhà FPT Complex, Đường Nam Kỳ Khởi Nghĩa, Phường Hoà Hải, Quận Ngũ Hành Sơn, TP Đà Nẵng
(View map)Scam detection