Search by job, company or skills

vlink inc

Full Stack Engineer

3-5 Years
Save
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Requirements:

  • Bachelor's degree in Information Technology, Computer Science, Software Engineering, or a related field from a reputable university.
  • Minimum 3 years of professional experience in Full Stack Software Development using .NET 5 or above, C#, and Microsoft SQL Server.
  • Strong proficiency in developing web applications using .NET Core, C#, ReactJS, JavaScript, and RESTful APIs.
  • Hands-on experience designing, developing, documenting, and maintaining RESTful APIs and system integrations.
  • Experience participating in System Integration Testing (SIT), User Acceptance Testing (UAT), and supporting penetration testing activities.
  • Strong knowledge of relational database concepts, SQL programming, including DDL, DML, query optimization, and database design.
  • Solid experience with JavaScript development; familiarity with jQuery and Telerik Kendo UI is an advantage.
  • Proficient in version control systems, particularly Git, and collaborative development workflows.
  • Strong analytical, problem-solving, troubleshooting, and debugging skills.
  • Familiarity with Keycloak, Redis, or Elasticsearch is considered an advantage.
  • Experience with Kubernetes and containerized application deployment is preferred.
  • Good understanding of Agile Scrum methodology and software development best practices.
  • Excellent communication, interpersonal, collaboration, and presentation skills.
  • Ability to work effectively in cross-functional teams and manage multiple priorities in a fast-paced environment.

Responsibilities:

  • Design, develop, enhance, and maintain scalable full-stack web applications using .NET Core, C#, ReactJS, Microsoft SQL Server, and modern web technologies.
  • Collaborate with Product Owners, System Architects, Business Analysts, and cross-functional teams to understand business requirements, user stories, and technical specifications.
  • Participate in sprint planning, story estimation, backlog refinement, and team capacity planning within Agile Scrum environments.
  • Develop clean, maintainable, secure, and scalable code that adheres to coding standards, architectural guidelines, and best practices.
  • Design, develop, document, and maintain RESTful APIs to support system integration and business processes.
  • Build and optimize database structures, SQL queries, stored procedures, and data models to ensure high application performance and data integrity.
  • Perform unit testing and support System Integration Testing (SIT), User Acceptance Testing (UAT), regression testing, and penetration testing activities.
  • Investigate, troubleshoot, debug, and resolve application defects and production issues while continuously improving software quality and performance.
  • Prepare and maintain technical documentation, including API documentation, system architecture diagrams, technical specifications, and development guidelines.
  • Ensure applications comply with security standards, regulatory requirements, governance policies, and secure coding practices.
  • Participate in research and development (R&D) initiatives to evaluate emerging technologies, frameworks, and engineering best practices.
  • Utilize Git for source code management, version control, code reviews, and collaborative software development.
  • Support application deployment, release management, and production maintenance to ensure stable and reliable software delivery.
  • Continuously improve application performance, scalability, maintainability, and overall software quality throughout the Software Development Life Cycle (SDLC).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150724439

Similar Jobs

Indonesia

Skills:

TypescriptJavascriptCSSPostgreSQLReactjsNextJSRedisPythonHTMLGo

Indonesia

Skills:

react.js PytorchSqlTensorflowVueDjangoTypescriptAngularNode.jsNosqlGcpTerraformGitFlaskRESTAWSPrometheusFastAPIKubernetesPythonAzureGraphqlDockerOpenAILlamaIndexHugging FaceCI CDNext.jsLangChainGoTailwind CSSLangSmithAnthropic APIs

Indonesia

Skills:

GolangJavascriptBitbucketSonarqubePhpJiraBambooSqlNoSQL databasesAtlassian Suite

Indonesia

Skills:

ApisCSSNodejsResponsive DesignHTMLSqlNosqljQueryCloud InfrastructureJavascriptReactjsPhpBootstrapMagentoRestful ServicesPreprocessorsCross-Browser Development

Indonesia

Skills:

PostgreSQLFlutterRestful ApisGo GolangNext.js