Remote Senior Software Engineer (Full Stack)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The primary role of the Senior Software Engineer (Full Stack) is to design, develop, and maintain scalable and high-performance web applications.
  • You will use your development expertise in .NET Core, Vue.js, and other tools to write clean, efficient, and maintainable code.
  • Ensure the security, reliability, and performance of web applications by performing unit tests, code reviews, and continuous integration and delivery.
  • Design and develop scalable and maintainable RESTful web services using .NET Core and related technologies.
  • Integrate web services with third-party systems and applications such as ERPs, CRMs, and payment gateways.
  • Implement custom integration solutions using .NET Core and related technologies.
  • Collaborate effectively with cross-functional teams, including front-end developers, testers, and DevOps engineers, to ensure smooth integration and deployment of web services.
  • Troubleshoot and debug integration issues and prioritize solutions.
  • Ensure web services are secure, scalable, and performant.
  • Implement automated tests and build scripts to ensure continuous integration and delivery.
  • Maintain accurate and up-to-date technical documentation for web services and integrations.
  • Participate in code reviews and contribute to the development of coding standards and best practices.
  • Stay up to date with emerging trends and technologies related to web service development and business systems integration, and contribute to continuous improvement initiatives within the organization.

Requirements:

  • A bachelor's or master's degree in computer science or a related field is required.
  • At least 5 years of experience in web service development and system integration is necessary.
  • Extensive experience in developing RESTful web services and in designing and implementing custom integration solutions and microservices using .NET Core and related technologies is required.
  • A strong understanding of software architecture principles and design patterns related to web services is essential.
  • Experience integrating web services with third-party systems and applications such as ERPs, CRMs, and payment gateways is needed.
  • A strong understanding of data mapping, transformation, and validation in the context of business systems integration is required.
  • Strong problem-solving and analytical skills are necessary; the ability to understand complex business processes and system workflows is essential.
  • The ability to design, develop, and maintain scalable and high-performance web services is required.
  • Extensive working experience with Vue.js is necessary.
  • Knowledge of database design and development using SQL Server or similar relational databases, as well as experience with ORM frameworks, is required.
  • Knowledge of security best practices related to web services, including authentication and authorization mechanisms, is essential.

Benefits:

  • Private medical insurance is 100% covered for the employee and family members.
  • Mental health and wellbeing support through nilo.health is provided.
  • Professional development support is available.
  • Performance bonuses are offered.
  • Flexible working arrangements are available based on role and location.
  • A home internet allowance is provided.
  • A lunch, snacks, and drinks stipend is available.
  • An annual leave allowance is provided.
About the job
Posted on
Job type
Salary
-
Experience level
Leave a feedback